사용자가 sudo 사용자 임에도 불구하고 Ansupport 플레이 북을 실행하는 동안 원격 호스트에서 오류가 발생합니다..ansible/tmp/ansible-tmp- * 사용 권한이 거부되었습니다.
"/usr/bin/python: can't open file '/home/ludd/.ansible/tmp/ansible-tmp-1466162346.37-16304304631529/zypper'
사용자가 sudo 사용자 임에도 불구하고 Ansupport 플레이 북을 실행하는 동안 원격 호스트에서 오류가 발생합니다..ansible/tmp/ansible-tmp- * 사용 권한이 거부되었습니다.
"/usr/bin/python: can't open file '/home/ludd/.ansible/tmp/ansible-tmp-1466162346.37-16304304631529/zypper'
필자에게 도움이되는 해결책은 ansibles의 remote_tmp 디렉토리 경로를 변경하는 것이 었습니다. ansibles의 설정 파일. 세부 정보는 here입니다.
# /etc/ansible/ansible.cfg
remote_tmp = /tmp/${USER}/ansible
remote_tmp
을 변경해도 문제가 해결되지 않았습니다. 은으로 해결되었지만 --connection=local
이 게임 가이드에서 삭제되었습니다.
해당 파일은 어떻게 호스트에 도착합니까? 복사하거나 동기화합니까? 당신이 할 경우, 당신은 호스트에 보내기 전에 파일에
chmod 775 fileName
을 수행 할 수 있습니다.