假设有两台主机host1,host2

为了使host1的root能够无密码登录host2,需要如下步骤:

1,host1上用root用户执行ssh-keygen,一路回车下去,其将会在/root/.ssh/目录下面生成两个文件,一个是公钥id_rsa.pub,一个是私钥id_rsa

2,复制一份公钥文件并改名为authorized_keys,cp .ssh/id_rsa.pub .ssh/authorized_keys,chmod 600 .ssh/authorized_keys

3,host2同上操作

4,复制host1上的.ssh/id_rsa.pub文件内容到host2上的.ssh/authorized_keys里

5,host2同上操作

这样已经实现了host1和host2之间root用户的无密码登录访问