霜天部落 | 关注LAMP高性能、高并发架构的设计与研究

scp不需要密码远程拷贝文件

上一篇文章提到了《Linux scp命令的详细应用》,使用scp命令远程拷贝文件很方便。但是如果每次执行的时候都需要输入密码,那么肯定会比较麻烦。scp免密码有两种方式:一种是用except方法,另一种就是使用自动认证方式。

我选择了自动认证方式,也不是很麻烦,首先在自己机器上使用    #ssh-keygen命令

这时会要求输入密码,空即可,回车几次,然后会在用户目录下生成.ssh文件夹,里面有私钥和公钥,公钥为id_rsa.pub,将公钥拷贝到远程服务器的相应目录下,并将名字改为authorized_keys。

如此这样就可以不需要密码进行scp远程复制了。

等有空研究一下except的用法。