初次使用 ansible api 认证问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初次使用 ansible api 认证问题相关的知识,希望对你有一定的参考价值。

参考技术A 近期学习ansible api,初次执行的时候,遇到一些认证问题,可能与新使用的deepin默认设置有关。搜索给出的结果基本是修改 /etc/ansible/ansible.cfg

报错信息如下:

解决方式:

使用root用户进行操作,要打开允许root用户ssh登录

在首次连接服务器时,会弹出公钥确认的提示。这会导致某些自动化任务,由于初次连接服务器而导致自动化任务中断。或者由于 ~/.ssh/known_hosts 文件内容清空,导致自动化任务中断。 SSH 客户端的 StrictHostKeyChecking 配置指令,可以实现当第一次连接服务器时,自动接受新的公钥。只需要修改 /etc/ssh/ssh_config 文件

以上是关于初次使用 ansible api 认证问题的主要内容,如果未能解决你的问题,请参考以下文章

3.1-ansible安装以及配置认证

ansible使用普通用户身份认证 切换root权限执行剧本(Ubuntu系统)

ansible使用普通用户身份认证 切换root权限执行剧本(Ubuntu系统)

使用ansible实现批量免密认证

VS中消除ANSI API警告

Ansible 三(公钥认证)