나는 ( 분명히 루트로 사용되기를 원하기 때문에) visudo
없이 실행할 수 있기를 원 하지만sudo
visudo
생각하다(보안상의 이유로) 비밀번호를 묻는 메시지가 나타납니다. 이를 수행할 수 있는 방법이 있습니까? 그리고 그 반대 NOPASSWD
.
답변1
두 세계의 장점을 모두 누릴 수는 없습니다.
파일을 편집하는 기능만 있습니다 root
. 이 파일에 대한 기본 권한은 이 파일을 편집하는 데 사용하는 이유이며 루트만 이 명령을 사용할 수 있습니다.sudoers
visudo
sudoers
440
visudo
sudo
파일의 권한이 올바르지 않으면 시스템 손상을 방지하기 위해 sudoers
명령이 작동을 거부합니다 .440
sudo
입력을 피하는 것만으로도 시스템이 손상되고 작동하지 않으므로 문제를 겪을 가치가 없습니다 . 당신이 찾고 있는 보안은 이미 마련되어 있습니다.