ssh免密登陆

本机

生成RSA密钥对

看看~/.ssh目录下有没有id_rsaid_rsa.pub两个文件,如果有就不用再生成了。

如果没有就要用命令生成:

1
ssh-keygen

* 注意后面要求输入密码时,如果输入了密码ssh时也需要输入此密码,想方便就直接回车。

远端

同样进到~/.ssh目录下

如果目录下没有authorized_keys文件则生成一下:

1
touch ./authorized_keys

然后将本地的id_rsa.pub放到此目录下(可重命名一下避免覆盖了远端机器的rsa文件)

将公钥写入authorized_keys文件

1
cat id_rsa.pub >> authorized_keys