[ubuntu] 신규 계정에 sudo 권한 추가하기


NCP 에서 신규 서버를 생성하면  AWS 와는 다르게
root 계정과 패스워드를 발급해 줍니다.
해당 계정정보를 잘 보관한 후 실제 사용할 계정을 생성해서 서버를 관리하게 됩니다.


1. 우선 ubunbu 에서 신규 계정을 생성  합니다.


# adduser namsan
cs


image
namsan 이라는 계정을 생성하고 패스워드를 설정하였습니다.






2. 신규 생성된 계정으로 전환 후 명령어를 실행해 봅니다.

su 명령어를 통해 신규 생성 계정으로 전환 합니다.

# su namsan
cs

sudo 명령어를 실행해 보겠습니다.

# sudo date
cs

image

“namsan is not in the sudoers file.  This incident will be reported.”
cs

sudoers file 에 해당계정이 포함 되어있지 않다는 메시지가 출력됩니다.


/etc/sudoers 에 신규 계정이 추가 되어 있지 않아 표출되는 에러 메시지 입니다.


다시 root 계정으로 전환하여 sudoers 파일을 수정해보겠습니다.

su 명령어를 통해 다시 root 계정으로 전환 합니다.

# su root
cs




3. vi 명령어를 통해  /etc/sudoers 파일을 편집합니다.

# vi /etc/sudoers
cs
image

# User privilege specification 항목에 아래와 같이 신규 생성된 계정 정보를 추가합니다. 

root  ALL=(ALL:ALL) ALL
namsan  ALL=(ALL:ALL) ALL
cs


이제 신규 생성된 사용자로 전환하여 sudo 명령어 실행 시 정상적으로 작동하는 것을 확인 할 수 있습니다.





댓글

주간 인기글

[정보] 인스타그램은 당신의 소리를 '듣고' 있을 수도 있습니다

[Angular] 모델, 값이 바뀌었는데 화면 template 이 업데이트 되지 않을 때 조치 팁

AWS Lambda - API Gateway로 S3 파일 업로드 API 만들기 #3 - API Gateway - Lambda 연결 및 테스트

[AWS] Lambda + API GateWay를 이용해 간단한 RESTful API 만들기 #1

[AWS] Lambda + API GateWay를 이용해 간단한 RESTful API 만들기 #2