首页 > 其他 > 详细

Authentication or permission failure

时间:2018-12-16 18:42:42      阅读:550      评论:0      收藏:0      [点我收藏+]
容器里使用ansible 项目报错

PLAY [bootstrap installer] ****

GATHERING FACTS ***
fatal: [localhost] => Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in "/tmp". Failed command was: mkdir -p $HOME/.ansible/tmp/ansible-tmp-1403661775.03-87881370436819 && echo $HOME/.ansible/tmp/ansible-tmp-14036534175.03-87881370436819, exited with result 127

处理方法:

#yum -y install openssh-clients

Ansible正在容器中运行,试图连接到容器,因此您需要同时授权容器和root用户.容器必须是已知主机,并且必须授权root的公钥.例如:
RUN ssh-keyscan -t rsa 127.0.0.1 >>/root/.ssh/known_hosts
RUN cat /root/.ssh/id_rsa.pub >>/root/.ssh/authorized_keys

Authentication or permission failure

原文:http://blog.51cto.com/shunzi115/2331155

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!