목차

, , ,

sudo

정책에 허용된 명령을 다른 사용자(기본값 root)의 권한으로 실행한다. 인증, 환경, 명령 허용 범위는 sudoers 정책과 plugin 설정을 따른다.

Installation

sudo --version

Usage

Examples

sudo -l
sudo systemctl status sshd
sudo -u postgres psql
sudo -k
sudo는 명령 전체에 권한을 부여한다. shell, editor, interpreter, package manager처럼 다른 명령을 실행할 수 있는 프로그램은 사실상 더 넓은 권한을 줄 수 있다. NOPASSWD: ALL 같은 광범위 규칙을 피하고 최소 명령만 허용한다.

Configuration

sudoers 작성법, include 정책, 검증 흐름은 sudo configuration을 참조한다. 설정은 일반 editor가 아니라 visudo로 검증한다.

Troubleshooting

sudo -l
sudo -V
sudo visudo -c

Help

+ sudo --help

sudo --help

+

See Also

History