adduser 명령어를 통해서 우분투에 새로운 사용자를 추가하고 해당 사용자 계정을 사용해서 sudo 명령어를 실행하게 되면
tester is not in the sudoers file. This incident will be reported.
ㅇ ㄴㅁㄴㅇㅁㄴㅇ위와 같은 에러 메시지를 만날 수 있습니다.
맨 앞의 tester는 지난번에 adduser를 통해서 추가해보았던 우분투의 사용자 id입니다.
우분투 사용자 추가
우분투 사용자 추가 설정 방법에 대해서 알아봅니다. 우분투를 사용하다가 보면 서버내로 접근하는 유저 사용자 추가 해야하는 상황이 생기곤 합니다. 우분투 사용자 추가방법은 간단한 명령어
k-channel.tistory.com
각자 새로 만든 아이디가 tester 자리에 나오게 될 것입니다.
tester is not in the sudoers file. This incident will be reported.
아무튼 위와 같은 에러 메시지의 뜻은 간단히 말해서 해당 사용자는 sudo 명령어를 실행할 권한이 없다는 뜻입니다.
위 에러메시지의 해결방법은 해당 사용자도 sudo 명령어를 사용할 수 있도록 권한을 주면 됩니다.
아래는 우분투 사용자에게 sudo 명령어 실행 권한을 부여해줄 수 있는 간단 방법입니다.
에러 메시지 해결 방법
root 권한을 가진 사용자로 접속합니다. 또는 root로 접속합니다.
sudo vi /etc/sudoers
파일 편집을 위해서 /etc/sudoers 파일에 접근하면 위와 같은 화면을 볼 수 있습니다.
해당 내용 중에
# User privilege specification
root ALL=(ALL:ALL) ALL
이 부분이 sudo 권한과 관련된 부분입니다.
여기에 sudo 권한을 부여할 계정을 추가해주고 root와 동일하게 권한 부분을 작성해주고 저장하면 됩니다.
# User privilege specification
root ALL=(ALL:ALL) ALL
tester ALL=(ALL:ALL) ALL
위와 같이 tester에도 root와 동일하게 작성해주면 됩니다.
작성 후에 저장하고 해당 사용자 계정으로 sudo 명령어를 실행해보면 root 권한이 부여되었음을 확인할 수 있습니다.
최근댓글