[英]In Jenkins permission issues while running an Ansible playbook
SSH到您的远程服务器,然后执行sudo cat /var/log/secure|grep sshd
来了解正在发生的事情。
假设这是一个权限问题,请确保您的远程jenkin的用户~/.ssh
文件夹及其中的文件(通常在该文件夹中有一个authorized_keys文件)具有完全所有权和正确的权限。
Jenkins远程用户应该是所有者,并且是拥有目录的组的一部分:
sudo chown -R jenkins.jenkins_group ~/.ssh
在SSH目录上设置权限:
sudo chmod 700 ~/.shh
并为您的SSH密钥文件设置权限:
sudo chmod 600 ~/.ssh/authorized_keys
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.