例如:有两台服务器linux
A:192.168.1.222 B:192.168.1.211
须要在B上免密码登陆A服务器。服务器
ssh-keygen -t rsa
直接回车就行!生成的公钥私钥在~/.ssh目录下,id_rsa是私钥, id_rsa.pub是公钥。ssh
scp -r root@192.168.1.222:/root/.ssh/id_rsa.pub /home/lwenhao/
输入B服务器的密码便可, scp命令介绍.net
cat /home/lwenhao/id_rsa.pub >> authorized_keys chmod 600 authorized_keys
而且把权限修改600。注意不要用 > ,不然会清空原有的内容! 若是没有修改配置文件, authorized_keys默认在~/.ssh/目录下。code
ssh root@192.168.1.211