답변:
에서 남자의 sudoers :
NOPASSWD and PASSWD
By default, sudo requires that a user authenticate him or herself
before running a command. This behavior can be modified via the
NOPASSWD tag. Like a Runas_Spec, the NOPASSWD tag sets a default for
the commands that follow it in the Cmnd_Spec_List. Conversely, the
PASSWD tag can be used to reverse things. For example:
ray rushmore = NOPASSWD: /bin/kill, /bin/ls, /usr/bin/lprm
would allow the user ray to run /bin/kill, /bin/ls, and /usr/bin/lprm
as root on the machine rushmore without authenticating himself.
다른 태그는 ALL
사용자 ray가 암호없이 모든 호스트에서 명령을 실행할 수 있도록하기위한 것입니다.
ray ALL= NOPASSWD: ALL
/etc/sudoers
입니다. 이것을 일반 구성 파일처럼 편집하지 말고 대신visudo
명령을 루트로 사용해야합니다 .