명령을 루트로 실행한 다음 쉘 스크립트에서 다시 사용자로 전환하십시오.

명령을 루트로 실행한 다음 쉘 스크립트에서 다시 사용자로 전환하십시오.

/etc/sudoers에 없거나 있을 수 없는 특정 사용자가 시작한 쉘 스크립트가 있습니다.

스크립트에는 루트로 실행해야 하는 cp 명령이 1개만 있으며 그런 다음 원래 스크립트를 실행한 사용자로 다시 전환해야 합니다.

가능합니까? 나는 sudo -i, su -c 등의 몇 가지 조합을 시도했지만 모두 실패했습니다. 어떤 조언이라도 대단히 감사하겠습니다.

답변1

짧은 대답은 할 수 없습니다.좋아요이유! 그렇다면,누구나루트가 될 수 있습니다. 생각해 보세요. :)

화타이

관련 정보