ansible生成公钥,ssh客户机免密码登录

环境
192.168.182.142(ansible主机)
192.168.182.143(客户机)

①在192.168.182.142主机上生成公钥

1,生成公钥
查看ls /root/.ssh/是否有秘钥 有的话rm -rf /root/.ssh/* 最好删除之前备份。

生成公钥命令:ssh-keygen -t rsa
在这里插入图片描述
注:在生成这个秘钥时候可以取新的名字,但是一般默认不用自定义名字在这里插入图片描述

②讲生成的秘钥发送到客户机

ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]

在这里插入图片描述

**

③测试192.168.182.142 是否可以无密码访问192.168.182.143

命令:ssh 192.168.182.143

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/llj13258438698/article/details/84563491