多语言展示
当前在线:1296今日阅读:19今日分享:20

配置ssh无密码访问

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回车即可

推荐信息