visudo

sudoers 정책 파일을 잠그고 문법을 검사하면서 안전하게 편집하는 sudo 도구다.

  • Debian / Ubuntu: apt install sudo
  • RHEL / Fedora: dnf install sudo
  • macOS: sudo와 함께 기본 포함된다.
  • Windows: 동일한 Unix sudoers 모델의 공식 winget 패키지는 없다.
visudo -V
  • visudo [OPTIONS]
  • -c, –check: 문법 검사만 수행
  • -f, –file SUDOERS: 다른 sudoers 파일 지정
  • -q, –quiet: 성공 시 출력 억제
  • -s, –strict: alias 사용 전 정의 등 더 엄격하게 검사
sudo visudo
sudo visudo -c
sudo visudo -f /etc/sudoers.d/operations
sudo visudo -cf /etc/sudoers.d/operations
/etc/sudoers/etc/sudoers.d/*를 일반 editor로 직접 수정하지 않는다. visudo는 동시 편집을 잠그고 저장 전에 구문 오류를 검사한다. include 파일은 배포판 정책에 맞는 소유권과 mode를 유지한다.

editor 선택은 시스템 정책에 따라 SUDO_EDITOR, VISUAL, EDITOR를 참고할 수 있다. 공격자가 통제하는 환경변수를 privileged visudo에 허용하지 않는다. sudoers 문법은 sudo configuration을 참조한다.

+ visudo --help

visudo --help

+

  • codex:: 2026-08-10 Added safe sudoers editing, validation, and editor security guidance.
  • /home/u613600155/domains/cli.zerotymer.net/public_html/data/pages/visudo/ko.txt
  • 마지막으로 수정됨: 2026/08/10 13:24
  • (바깥 편집)