
ssh免除密码登录是使用了公钥和私钥,登录的机子要有私钥,被登录的机子要有登录机子的公钥。这里以centos为例,主机test1192.168.150.180,test2192.168.150.33
工具/原料centos方法/步骤1在test1上生成公钥
ssh-keygen-trsa-P''
生成的公钥保存在/root/.ssh/id_rsa.pub
2用scp把test1上生成的/root/.ssh/id_rsa.pub拷贝到test2机器上
scp/root/.ssh/id_rsa.pubroot@192.168.150.33:~
3现在在test2上操作
[root@test2~]#cat/root/id_rsa.pub>>/root/.ssh/authorized_keys
[root@test2~]#chmod600.ssh/authorized_keys
4验证test1登录test2
直接登录
5如果test2机器要直接登录test1,那么在test2上生成公钥传到test1,操作步骤参考1、2、3、4步
