내 컴퓨터에는 두 명의 관리자 인 user1과 user2가 있습니다.
user1로 로그인 한 상태에서 다음을 시도합니다.
- "su-user2"-> users2 암호를 입력하라는 메시지가 표시되면 명령을 입력 할 수 있습니다
- "sudo --user = user2 [command]"-> 암호를 입력하라는 메시지가 표시됩니다. user2의 비밀번호를 입력하면 "죄송합니다. 다시 시도하십시오." 암호가 틀린 것처럼 오류 메시지가 나타납니다. user1의 비밀번호를 입력하면 제대로 실행됩니다.
sudo 명령에 "--user"매개 변수에 정의한 사용자 비밀번호가 필요하지 않습니까?
2
Sudo (super user do)는 sudo 명령을 호출하는 사용자의 pword를 요청합니다. Su (사용자 전환)가 전환중인 사용자의 비밀번호를 요청합니다.
—
Mr. Kennedy