Rocky Linux 8에서 새 Sudo 사용 사용자를 생성하는 방법[빠른 시작]
소개
sudo
명령은 일반적으로 루트 사용자만 사용할 수 있는 관리자 권한을 일반 사용자에게 부여하는 메커니즘을 제공합니다. 이 가이드는 서버의 /etc/sudoers
파일을 수정하지 않고 Rocky Linux 8에서 sudo
액세스 권한이 있는 새 사용자를 생성하는 방법을 보여줍니다.
참고: 기존 Rocky Linux 사용자에 대해 sudo
를 구성하려면 3단계로 건너뜁니다.
1단계 - 서버에 로그인
루트 사용자로 서버에 SSH 접속:
- ssh root@your_server_ip_address
위의 your_server_ip_address
대신 서버의 IP 주소 또는 호스트 이름을 사용하십시오.
2단계 - 시스템에 새 사용자 추가
adduser
명령을 사용하여 시스템에 새 사용자를 추가합니다.
- adduser sammy
sammy
를 생성하려는 사용자 이름으로 바꾸십시오.
passwd
명령을 사용하여 새 사용자의 암호를 업데이트합니다.
- passwd sammy
sammy
를 방금 만든 사용자로 바꿔야 합니다. 새 비밀번호를 입력하라는 메시지가 두 번 표시됩니다.
OutputChanging password for user sammy.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
3단계 - 휠 그룹에 사용자 추가
usermod
명령을 사용하여 휠 그룹에 사용자를 추가합니다.
- usermod -aG wheel sammy
다시 한 번 sammy
를 sudo
권한을 부여하려는 사용자 이름으로 바꾸십시오. 기본적으로 Rocky Linux에서 wheel 그룹의 모든 구성원은 완전한 sudo
액세스 권한을 가집니다.
4단계 - sudo 액세스 테스트
새 sudo
권한이 작동하는지 테스트하려면 먼저 su
명령을 사용하여 루트 사용자에서 새 사용자 계정으로 전환합니다.
- su - sammy
새 사용자로서 수퍼유저 권한으로 실행하려는 명령 앞에 sudo
를 추가하여 sudo
를 사용할 수 있는지 확인합니다.
- sudo command_to_run
예를 들어 일반적으로 루트 사용자만 액세스할 수 있는 /root
디렉토리의 내용을 나열할 수 있습니다.
- sudo ls -la /root
세션에서 sudo
를 처음 사용하면 해당 사용자 계정의 암호를 입력하라는 메시지가 표시됩니다. 계속하려면 비밀번호를 입력하세요.
Output[sudo] password for sammy:
참고: 이것은 루트 비밀번호를 요구하는 것이 아닙니다! 루트 암호가 아닌 sudo 활성화된 사용자의 암호를 입력합니다.
사용자가 적절한 그룹에 있고 암호를 올바르게 입력한 경우 sudo
와 함께 사용한 명령이 루트 권한으로 실행됩니다.
결론
이 빠른 시작 자습서에서는 새 사용자 계정을 만들고 휠 그룹에 추가하여 sudo
액세스를 활성화했습니다. Rocky Linux 8 서버 설정에 대한 자세한 내용은 Rocky Linux 8 자습서로 초기 서버 설정을 참조하십시오.