Ubuntu와 같은 리눅스 기반 운영 체제에서 sudo
권한은 사용자에게 시스템 관리자 수준의 접근 권한을 부여합니다. 기본적으로, sudo
권한이 있는 사용자는 시스템의 중요한 설정을 변경하거나 소프트웨어를 설치 및 제거할 수 있습니다. 따라서 신규 계정에 이 권한을 부여할 때는 신중해야 합니다. 아래는 그 절차입니다.
1. 신규 사용자 생성하기
먼저, 새로운 사용자를 생성해야 합니다. 다음 명령어를 사용하여 새로운 사용자 계정을 만듭니다:
sudo adduser <사용자이름>
예를 들어, john
이라는 사용자를 생성하려면 다음과 같이 입력합니다:
sudo adduser john
이 명령을 실행하면 새 사용자의 비밀번호를 설정하라는 메시지가 나타납니다. 비밀번호를 입력하고, 나머지 사용자 정보를 입력하세요. 모든 정보는 선택 사항이므로 원하는 경우 Enter 키를 눌러 건너뛸 수 있습니다.
2. 신규 사용자를 sudo 그룹에 추가하기
Ubuntu에서 sudo
권한을 부여하기 위해서는 사용자를 sudo
그룹에 추가해야 합니다. 이를 위해 다음 명령어를 입력합니다:
sudo usermod -aG sudo <사용자이름>
위에서 생성한 john
사용자를 sudo
그룹에 추가하려면 다음과 같이 입력합니다:
sudo usermod -aG sudo john
이 명령어는 john
사용자를 sudo
그룹에 추가하여 sudo
권한을 부여합니다.
3. 사용자 권한 확인하기
새로운 사용자가 sudo
권한을 제대로 가지고 있는지 확인하기 위해서는 그 사용자로 로그인한 후, sudo
명령어를 사용할 수 있는지 테스트해보는 것이 좋습니다.
su - <사용자이름>
john
사용자로 전환하려면 다음과 같이 입력합니다:
su - john
그런 다음, 임의의 sudo
명령어를 실행해봅니다. 예를 들어, 시스템의 파일 목록을 확인하는 명령어를 사용할 수 있습니다:
sudo ls -la /root
이 명령어를 실행하면 비밀번호를 묻는 메시지가 나타납니다. 비밀번호를 입력하고 명령어가 정상적으로 실행되면, 사용자에게 sudo
권한이 제대로 부여된 것입니다.
4. 마무리 및 주의사항
이제 새로운 사용자에게 sudo
권한이 부여되었습니다. 하지만 주의해야 할 점은 sudo
권한을 가진 사용자는 시스템의 모든 중요한 설정을 변경할 수 있는 권한을 가지므로, 반드시 신뢰할 수 있는 사용자에게만 이 권한을 부여해야 합니다.
또한, sudo
명령어를 사용할 때는 주의해서 사용해야 합니다. 실수로 중요한 시스템 파일을 수정하거나 삭제할 경우 시스템이 손상될 수 있습니다.
이 가이드를 통해 Ubuntu에서 신규 계정에 sudo 권한을 쉽게 추가할 수 있을 것입니다. 안전하게 사용하시길 바랍니다!