2017-03-22 9 views

답변

0

sudo와 함께 -u 플래그를 사용하면 'echo "명령이 실행됩니다. 사용자가 w3svcasadm으로"테스트 "를 실행했지만 명령이 파일 출력 작업을 수행하는 것이 아닙니다. ' 운영자. bash가 해당 연산자를 사용할 때까지는 이미 쉘을 실행중인 사용자로 다시 전환됩니다. 해당 사용자가 루트이면 루트 아래에 파일이 작성됩니다. 스크립트에서 "su w3svcsadm"을 사용하여 명령을 실행하기 전에 쉘 사용자를 전환 할 수 있습니다. 그러면 -u 플래그를 전혀 사용할 필요가 없습니다.