红联Linux门户
Linux帮助

Ubuntu 16.04主机之间ss免密码登录

发布时间:2016-08-20 09:30:28来源:linux网站作者:主席的秘书
我有两台主机分别IP分别是:192.168.48.131和192.168.48.132,现在需要从132的机器上免密码登录到131的机器上。
 
1、分别安装ssh:sudo apt-get install ssh
 
2、在131的机器上生成公钥和私钥,输入命令,提示直接按enter就行了
ssh-keygen -t  rsa
Ubuntu 16.04主机之间ss免密码登录
cd ~/.ssh就会发现多了如下文件:id_rsa 和id_rsa.pub分别是私钥和公钥。
Ubuntu 16.04主机之间ss免密码登录
 
3、执行如下命令:$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys,将公钥添加到.ssh/authorized_keys,这时就能在本机免密码登陆了
 
4、然后将id_rsa.pub文件复制到132上,这里我使用的是主机名
scp .ssh/id_rsa.pub  root@node2:~/home
Ubuntu 16.04主机之间ss免密码登录
 
5、在132上执行1、2、3,然后将id_rsa.pub的内容添加到132的authorized_keys文件中,完成之后就能在本级免密码登录132了
cat ~/home/id_rsa.pub >> ~/.ssh/authorized_keys
 
6、完成之后在132上重启ssh服务后即可免密码登录131了
service ssh restart
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23456.html