노트북과 같이 자신만 사용하는 컴퓨터에서 Linux를 실행한다고 가정해 보세요. sudo를 호출할 때마다 비밀번호를 입력해야 하는데 이는 장기적으로 지루해질 것입니다. 따라서 이 가이드에서는 비밀번호를 입력하지 않고 sudo 명령이 실행되도록 구성하는 방법을 설명합니다.
이 설정은 사용자 권한 사양 섹션에서 sudo 명령을 사용하는 기본 보안 정책인 /etc/sudoers 파일에서 수행됩니다.
Important: sudeors 파일에서는 인증을 위해 authenticate 매개변수가 기본적으로 켜져 있습니다. 설정된 경우 사용자는 sudo를 사용하여 명령을 실행하기 전에 비밀번호(또는 다른 인증 방법)를 통해 인증해야 합니다.
그러나 이 기본값은 NOPASSWD(사용자가 sudo 명령을 호출할 때 비밀번호가 필요하지 않음) 플래그를 사용하여 재정의할 수 있습니다.
사용자 권한을 구성하는 구문은 다음과 같습니다. 으아악그 중:
사용자(아래 예에서는 aaronkilik)가 비밀번호를 입력하지 않고 sudo를 사용하여 모든 명령을 실행할 수 있도록 허용하려면 sudoers 파일을 엽니다.
으아악 다음 줄을 추가하세요: 으아악그룹의 경우 그룹 이름 앞에 % 문자를 사용하세요. 이는 sys 그룹의 모든 구성원이 비밀번호 없이 sudo를 사용할 수 있음을 의미합니다.
으아악사용자가 sudo(/bin/kill)를 사용하여 비밀번호 없이 지정된 명령을 실행할 수 있도록 하려면 다음 줄을 추가하세요.
aaronkilik ALL=(ALL) NOPASSWD: /bin/kill
下面的行会让 sys 组成员在使用 sudo 运行命令:/bin/kill 、/bin/rm 时不用输入密码:
%sys ALL=(ALL) NOPASSWD: /bin/kill, /bin/rm
不用密码运行 sudo
在本篇中,我们讨论了如何配置 sudo 命令来不用输入密码运行。不要忘记在评论栏中给我们提供你关于这份指导的想法和其他对于 Linux 系统管理员有用的 sudoers 配置。
위 내용은 Linux에서 sudo 명령을 실행하는 데 비밀번호가 필요하지 않습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!