免密前需要验证:
用ctrl + c结束
1、关闭防火墙以 及 在/etc/ssh/sshd_config文件中进行修改配置
关闭防火墙:systemctl stop firewalld
配置:[root@server ~]# vim /etc/ssh/sshd_config
配置完成后需重启[root@server ~]# systemctl restart sshd
2、在客户端生成非对称密钥:
[root@client ~]# ssh-keygen -t rsa
查看密钥:
[root@client ~]# ll .ssh/
3、发送文件到另一个主机
[root@client ~]# ssh-copy-id 192.168.59.134
或者:[root@client ~]# scp .ssh/id_rsa.pub 192.168.59.134:/root/.ssh/authorized_keys
检查:
4、免密登陆
5、同理对另一个主机进行操作
结果: