Ansible Failed to connect to the host via ssh: ssh: Could not resolve hostname ~: Name or service no

**现象:**可以正常输出命令,但就会提示这个报错,检查配置,正常看没什么问题,但是这个~不知从何而来
输入以下命令查看hosts配置是否有隐藏符号:cat -A /etc/ansible/hosts

[webs]$
*.*.*.*$
*.*.*.*$
$
~$

原来是尾行有~符号,所以ansible识别为主机名,无法解析报的错,删除后两行空行及以“~”开头的行即可


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部