ssh联接远程主机(设置SSH key)

ssh连接远程主机(设置SSH key)
连接其他主机使用key,登录其他主机时不需要输入用户名、密码
假设
  本地IP:127.0.0.1
  远程IP:222.222.222.222
操作:
在本地:
$ cd ~/.ssh
$ ls
查看是否有id_rsa.pub文件,如果不存在则生成公共密钥:
$ ssh-keygen -t rsa

在.ssh目录下创建config文件,写入:
remote1:
  Hostname 222.222.222.222
  User remote_user

将id_rsa.pub内容复制到远程主机的.ssh目录下的authorized_keys文件中。

以后连接就可以直接使用ssh remote1,不需输入用户名和密码

然后只需要 ssh remote1就可以连接到远程主机了。

参考:Using SSH without typing passwords :http://quark.phy.bnl.gov/www/sshsetup.html