본문 바로가기
Deployment/Linux

[Linux/Ubuntu] 일반계정에서 SUDO명령어 사용하는 방법

by brother_stone 2022. 6. 22.

일반계정에서도 root권한의 필요성은 자주있기 때문에 linux를 한번이라도 사용해봤다면 가장 익숙한 명령어 중 하나가 sudo명령어일 것이다.

하지만 새로운 유저를 생성한 뒤 별 생각없이 sudo명령어를 사용하게되면 다음과 같은 오류메시지를 보게된다.

새로운 계정이 sudoers파일에 존재하지 않는다는 얘기인데 이제부터 새로운 유저도 sudo를 사용할 수 있도록 권한을 부여해보도록하자

 

sudoers 파일은 /etc에 존재한다. nano를 이용해서 편집하되 /etc디렉토리는 root디렉토리에 있으므로 편집 역시 관리자 권한이 필요하다. 따라서 새로만든 유저가 아닌 root계정이나 기존에 sudo사용 권한이 있는 계정으로 스위칭하여 수정할 수 있도록 하자.

sudo nano /etc/sudoers

 

파일 편집기로 sudoer문서를 열었을 때의 화면이다.

User privilege specification를 수정해서 권한을 부여해보자

newuser ALL=(ALL:ALL) ALL

 

수정 후 저장하면 권한이 부여된다.

'Deployment > Linux' 카테고리의 다른 글

[Nginx] 파일 업로드 용량 제한 풀기  (0) 2022.06.26
Linux service란?  (0) 2022.06.22