Linux系统免密登录设置(配置服务互信)

方式一

1、首先在一台机器运行命令“ssh-keygen -t rsa”,然后一路回车至推出命令。

2、进入linux的HOME目录(~状态下)下的.ssh(注意前面的点)目录下,运行命令“cp id_rsa.pub authorized_keys”

或者ssh-copy-id 机器IP地址

3、至此本机的无密码登陆已经配置完成,可以测试一下本机的情况。如果本机无法实现无密码登陆,则查看HOME目录的权限是否为700,如果不是则需要改成700。

4、本机的无密码登陆设置成功后,只需将.ssh目录分发到集群各台机器的HOME目录下即可轻松实现各台机器间的无密码登陆。

 

方式二(推荐)

配置SSH之后就不需要密码去访问机器了。

首先生成SSH秘钥 ssh-keygen -t rsa,按四个回车;

拷贝秘钥到本机 ssh-copy-id 192.168.1.131;

输入 ssh 192.168.1.131,发现不用输入密码即可访问到本机,其他几个节点同理。

你可能感兴趣的:(操作系统-Linux丨Unix)