sudo에서 패스워드 안쓰고 실행하는 방법좀...알려주세요

hackss의 이미지

일단 셸 스크립트에서 쓸꺼 같구요 일단 일반사용자로 로긴해서

sudo 명령어

하면 루트 패스워드를 물어보잖아요.

이걸 안물어보게 하는 방법이 있을까요?

sudoers 를 편집하면 그래도 일반 사용자의 패스워드를 물어보잖아요

그래서 안되고...

보안을 떠나서....

도스에서는 format c: | y 던가 하는 강제로 패스워드 입력하는게 있는데

리눅스도 있었던걸로 아는데... 그렇게 하면 될까요?

sudo 명령어... 그뒤에 어떤 옵션이나 강제 패스워드 입력 머 이런것을

입력해서 패스워드 안물어보게 이런게 될까요?

alee의 이미지

/etc/sudoers 파일에서,

myid ALL=NOPASSWD:/sbin/halt,NOPASSWD:/sbin/reboot

이런식으로 명령 앞에 “NOPASSWD:”를 붙여주면 됩니다.