N台ubuntu服务器不需要输入密码通过ssh相互访问
工具/原料
ubuntu服务器,至少两台,例如分别为ubuntu1,ubuntu2
方法/步骤
1
进入一台ubuntu服务器ubuntu1
2
ssh-keygen -t rsa #一直回车
3
cd .ssh
4
cat id_rsa.pub >> authorized_keys
5
#将生成的公钥传到ubuntu2机器scp id_rsa.pub ubuntu@ubuntu2:/home/ubuntu/opt/id_rsa.pub
6
#进入ubuntu2机器cd ~
7
ssh-keygen -t rsa #一直回车
9
cat id_rsa.pub >> authorized_keys
10
#完成ubuntu1到ubuntu2的无密码访问cat /home/ubuntu/opt/id_rsa.pub >>authorized_keys
11
#将ubuntu2的公钥传到ubuntu1scp id_rsa.pub ubuntu@ubuntu1:/home/ubuntu/opt/id_rsa.pub
12
#进入ubuntu1机器cd ~/.ssh
13
#完成ubuntu2到ubuntu1的无密码访问cat /home/ubuntu/opt/id_rsa.pub >>authorized_keys
注意事项
第一次访问时,需要进行ssh确认,输入yes回车即可
下一篇:一招上Google