多台linux设备之间设置免密登陆

1、首先,先搞一个公钥,如果已经有公钥了,请自行跳过

多台linux设备之间设置免密登陆_第1张图片

我这是有了,如果没有,也没关系,造一个就好,命令为:

ssh-keygen -t rsa

一路回车就行,看下执行结果:

多台linux设备之间设置免密登陆_第2张图片
 

 2、将公钥 id_rsa.pub 的内容复制一下,放到目标机器的 ~/.ssh/authorized_keys文件即可,如果没这个文件,就造一个。或者直接使用如下命令:

cd ~/.ssh
cat id_rsa.pub

然后登陆其他linux设备,将复制出来的内容以下面的方式,添加到 authorized_keys文件即可。

echo "id_rsa.pub_content" >> ~/.ssh/authorized_keys

你可能感兴趣的:(linux,服务器,ssh)