에 나는 ansible에서 다음 작업을해야합니다. 하지만 내 사용자는 물론얻기 루트 권한은 ansible
Sorry, user sofiab is not allowed to execute '/bin/sh -c echo SUDO-SUCCESS-amlzcqzchzpjsgkllckjhjfednpjgevj; LANG=C LC_CTYPE=C /usr/bin/python /home/sofiab/.ansible/tmp/ansible-tmp-1409321488.66-202796192861545/file; rm -rf /home/sofiab/.ansible/tmp/ansible-tmp-1409321488.66-202796192861545/ >/dev/null 2>&1' as root
, 내가 서버에 sudo -s
을 수행 할 때 난 모든 권리 권한을 가지고 있지만 어떻게 든 ansible와 함께 작동하지 않습니다와는 실패 sudoer 임에도 불구하고.
왜 그런가?
예, 실제로 그랬습니다. 나는/bin/sh를 사용할 수있는 권한이 없지만 sudoers 파일에 추가 할 수는 없었습니다 (그것은 큰 회사이고 그것이 내 결정이 아닙니다). 그래서 단지 책임있는 설정 파일에서 쉘을 변경했습니다. – Sofia