728x90
1. sudoer파일이란?
sudoer파일은 sudo 명령어를 사용할수 있는 계정을 관리하는 설정 파일이다.
다른 설정 파일들이 그러하듯이, 위치는 /etc 폴더 아래에 존재한다.
2. visudo와 vi /etc/sudoers의 차이
https://www.sudo.ws/docs/man/1.8.17/visudo.man/
위 Visudo Manual에 따르면, visudo명령어를 사용하는게 sudoers파일을 안전한 방식으로 편집한다며 권장하고 있고,
"vi /etc/sudoers"는 말 그대로 vi 편집기로 /etc/sudoers를 편집하는 것이고,
visudo는 /etc/sudoers 파일을 관리를 하기위한 application이다.
일단, /etc/sudoers 의 기본 파일 퍼미션은 0440이다. 즉, 쓰기 권한이 없기 때문에 그냥 vi 편집을 하려면 퍼미션을 변경해 주거나 저장 할 때 강제옵션(!)을 사용해야 한다.
visudo는 이 문제를 해결해 주며, 저장 시에 설정의 정합성 및 syntax 체크를 해준다.
#References
반응형
'Server > Linux' 카테고리의 다른 글
Window10에서 .sh bash 파일 실행 (0) | 2022.03.25 |
---|---|
Ubuntu Postgresql(v12) 삭제 및 설치 + 외부 접속 설정 (0) | 2021.12.30 |
특정 유저로 sudo명령어가 안될때 (XXX is not in the sudoers file.) (0) | 2021.12.22 |
라우팅(Routing)이란?, 리눅스 라우팅 설정 (0) | 2021.12.13 |
리눅스 에러 Could not get lock /var/lib/dpkg/lock-frontend (0) | 2021.12.07 |