sudoers에서“ALL ALL = (ALL) ALL”은 무엇을 의미합니까?


16

서버가 / etc / sudoers에 다음이있는 경우 :

Defaults targetpw
ALL ALL=(ALL) ALL

그렇다면 이것이 무엇을 의미합니까? 모든 사용자가 모든 명령에 sudo를 할 수 있습니다. 비밀번호 만 필요합니까?


7
"보안 너바나"를 의미합니다. ;)
lcd047

답변:


16

로부터 sudoers(5)매뉴얼 페이지

sudoers 정책 플러그인은 사용자의 sudo 권한을 결정합니다.

targetpw의 경우 :

sudo는 명령을 실행하거나 파일을 편집 할 때 호출 사용자의 비밀번호 대신 -u 옵션으로 지정된 사용자의 비밀번호 (기본값은 root)를 묻습니다.

sudo(8) 다른 사람으로 명령을 실행할 수 있습니다

따라서 기본적으로 모든 사용자는 모든 호스트에서 모든 사용자로 모든 명령을 실행할 수 있으며 예, 사용자는 인증을 수행해야하지만 다른 사용자의 비밀번호로 아무것도 실행해야합니다.

The first ALL is the users allowed
The second one is the hosts
The third one is the user as you are running the command
The last one is the commands allowed

감사! 그 사이에 sudoers에서 "Defaults targetpw"항목을 찾았습니다. Q
LoukiosValentine79가

@ LoukiosValentine79 방금 답변을 업데이트하면 질문에 대한 답변이됩니까?
poz2k4444

다른 사용자 권한이 아닌 자신의 비밀번호를 입력해야합니까?
evan54

1
targetpw다른 (타겟) 사용자 중 하나 와
x-yuri
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.