服务器之间免密码登陆

现有100核101两题服务器

先创建.ssh目录(以.开头的文件,默认是隐藏文件,ls -a才能看见)

在100服务器上进入.ssh目录,

cd ~/.ssh
ssh-keygen -t rsa
scp id_rsa.pub root@192.168.129.101:~/.ssh

进入101服务器,将公钥导入到~/.ssh/authorized_keys,

cd ~/.ssh
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

~/.ssh权限设置为700 
~/.ssh/authorized_keys的权限设置为600 
这是linux的安全要求,如果权限不对,自动登录将不会生效 
完毕之后,退出服务器的登录,再使用ssh登录,你就会发现服务器不会再向你询问密码了.

猜你喜欢

转载自www.cnblogs.com/zlf1/p/9215065.html