노트북처럼 자신만 사용하는 컴퓨터에서 Linux를 실행한다고 가정해 보세요. sudo를 호출할 때마다 비밀번호를 입력해야 하는데, 이는 장기적으로 지루할 것입니다. 따라서 이 가이드에서는 비밀번호를 입력하지 않고 sudo 명령이 실행되도록 구성하는 방법을 설명합니다.
이 설정은 사용자 권한 사양 섹션에서 sudo 명령을 사용하는 기본 보안 정책인 /etc/sudoers 파일에서 수행됩니다.
Important: sudeors 파일에서는 기본적으로 활성화된 authenticate 매개변수가 확인 목적으로 사용됩니다. 설정된 경우 사용자는 sudo로 명령을 실행하기 전에 비밀번호(또는 다른 인증 방법)로 인증해야 합니다.
그러나 이 기본값은 NOPASSWD(사용자가 "sudo" 명령을 호출할 때 비밀번호가 필요하지 않음) 플래그를 사용하여 재정의할 수 있습니다.
사용자 권한을 구성하는 구문은 다음과 같습니다.
그 중:
사용자(아래 예에서는 aaronkilik)가 비밀번호를 입력하지 않고 sudo를 사용하여 모든 명령을 실행할 수 있도록 하려면 sudoers 파일을 엽니다.
다음 줄을 추가하세요:
그룹의 경우 그룹 이름 앞에 % 문자를 사용하세요. 이는 sys 그룹의 모든 구성원이 비밀번호 없이 sudo를 사용할 수 있음을 의미합니다.
사용자가 비밀번호 없이 sudo를 사용하여 지정된 명령(/bin/kill)을 실행할 수 있도록 하려면 다음 줄을 추가하세요.
다음 줄을 사용하면 sys 그룹 구성원이 sudo를 사용하여 비밀번호를 입력하지 않고도 /bin/kill, /bin/rm 명령을 실행할 수 있습니다.
위 내용은 Linux에서 비밀번호를 입력하지 않고 sudo 명령을 실행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!