새롭게 클라우드에서 서버를 신규로 만들거나 하는 등 새롭게 시스템을 세팅하다보면 ssh 접속을 위한 계정을 만들어야 하는 경우가 종종 있다.
이런 계정은 관리자 권한도 함께 필요하므로 sudo 사용자 권한을 줘야 서버 관리를 할 수 있게 된다.
아래 내용은 우분투 20.04 LTS 버전에서 테스트하였습니다.
1. 일반 사용자 추가하기
일단 관리자인 상태에서 새로운 일반사용자를 추가해야 한다.
# adduser doogle
위 명령어로 doogle (혹은 원하는 아이디로 지정) 계정을 생성한다. 생성시 비밀번호를 지정해주면 된다.
다른 콘솔이나 ssh 로 doogle 로 로그인해서 관리자 권한을 얻어보려고 시도해보자.
> sudo -i
[sudo] password for doogle:
doogle is not in the sudoers file. This incident will be reported.
그러면 위와 같이 sudoers file 에 없다고 관리자 권한을 얻을 수 없다.
2. 사용자의 2차 그룹으로 sudo 에 포함시킨다.
# usermod -G sudo doogle
보통 검색하면 /etc/sudoers 파일을 수정하도록 하는 것을 많이 볼 수 있는데 우분투에서는 위의 방식으로 좀 더 간편하게 sudo 사용자로 만들 수 있다.
답글 남기기
댓글을 달기 위해서는 로그인해야합니다.