[Linux Command] sudo
LINUX_COMMAND [sudo]
sudo
현재 계정에서 root 권한을 이용해 명령어 실행, 임시적으로 root 권한 필요할 때 사용
-
관리자가 해당 계정에 sudo 권한을 부여하지 않았으면 sudo 명령 사용 불가 (‘user1은 sudoers 설정 파일에 없습니다. 이 시도를 보고합니다’ 라고 출력 되면 user1에서 sudo 명령 사용 불가)

-
sudo 명령 부여하려면 !관리자 권한! 으로 sudoers 수정
(sudoers는/etc/sudoers에서 수정,
vi /etc/sudoers로 열면 readonly로만 열리기에 수정 및 저장 불가
visudo -f /etc/sudoers로 파일을 열어야 수정 및 저장 가능) -
visudo -f /etc/sudoers로 파일 열고
##Allow root to run any commands anywhere하단에
추가할 사용자명 ALL=(ALL) ALL입력[
##Allow root to run any commands anywhere는
sudo 권한을 부여할 사용자 명 추가]
[
##Allow people in group wheel to run all commands는 sudo 권한을 부여할 그룹 추가]
-
sudoers 파일에 user1 추가 한 후, user1 사용자 상태에서 sudo

Leave a comment