Ubuntu 사용자 추가, 권한 부여하기

Ubuntu 시스템에서 사용자를 추가하고 권한을 부여하는 것은 시스템 관리 및 보안 측면에서 중요한 작업 중 하나이다. 이 글에서는 Ubuntu에서 사용자를 추가하고 권한을 부여하는 방법에 대해 알아본다.

1. 사용자 추가

새로운 사용자를 추가하기 위해서는 adduser 명령을 사용한다.

sudo adduser newuser

위 명령을 실행하면 시스템은 새로운 사용자를 추가하라는 메시지를 표시하며 사용자에게 비밀번호 및 기타 정보를 입력하도록 요청한다.

2. 사용자에게 sudo 권한 부여

일반적으로 새로운 사용자에게는 관리자 권한이 없다. sudo 명령을 사용하기 위해 해당 사용자에게 관리자 권한을 부여한다.

sudo usermod -aG sudo newuser

위 명령을 통해 newuser 사용자를 sudo 그룹에 추가하여 관리자 권한을 부여한다.

3. 사용자 권한 확인

사용자의 권한을 확인하기 위해 id 명령어를 사용한다.

id newuser

이 명령은 사용자의 그룹 및 권한을 상세하게 표시한다.

4. 사용자 삭제

불필요한 사용자를 삭제하려면 deluser 명령을 사용한다.

sudo deluser newuser

이 명령은 사용자를 시스템에서 삭제하지만 해당 사용자의 홈 디렉토리는 삭제하지 않는다. 홈 디렉토리를 함께 삭제하려면 --remove-home 옵션을 추가한다.

sudo deluser --remove-home newuser

5. 사용자 그룹 생성 및 추가

새로운 사용자 그룹을 생성하고 사용자를 해당 그룹에 추가할 수 있다.

sudo addgroup newgroup
sudo usermod -aG newgroup newuser

위 명령은 newgroup라는 새로운 사용자 그룹을 생성하고, newuser 사용자를 해당 그룹에 추가한다.

6. 사용자 비밀번호 변경

사용자의 비밀번호를 변경하려면 passwd 명령을 사용한다.

sudo passwd newuser

이 명령을 실행하면 새로운 비밀번호를 입력하도록 요청한다.

7. 사용자 로그인 환경 설정

사용자의 로그인 환경을 변경하려면 해당 사용자의 홈 디렉토리 내에 있는 .bashrc 또는 .bash_profile 파일을 수정한다.

sudo nano /home/newuser/.bashrc

변경사항을 적용하려면 사용자를 로그아웃하고 다시 로그인해야 한다.

참고

답글 남기기