anisble想在127.0.0.1上进行测试,但是会出现报错
在/etc/ssh/ssh_config,末尾添加
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
然后ssh localhost进行测试,但是需要输入密码,要设置为免密登陆.
转载:https://blog.csdn.net/xiaochen1219/article/details/80016852
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
~/.ssh需要是700权限
authorized_keys需要是644权限
chmod 700 ~/.ssh
chmod 644 ~/.ssh/authorized_keys
最后验证一下是否真正成功,退出此shell,打开一个新的shell,输入ssh localhost