웹사이트 검색

Rocky Linux 8에서 새 Sudo 사용 사용자를 생성하는 방법[빠른 시작]


소개

sudo 명령은 일반적으로 루트 사용자만 사용할 수 있는 관리자 권한을 일반 사용자에게 부여하는 메커니즘을 제공합니다. 이 가이드는 서버의 /etc/sudoers 파일을 수정하지 않고 Rocky Linux 8에서 sudo 액세스 권한이 있는 새 사용자를 생성하는 방법을 보여줍니다.

참고: 기존 Rocky Linux 사용자에 대해 sudo를 구성하려면 3단계로 건너뜁니다.

1단계 - 서버에 로그인

루트 사용자로 서버에 SSH 접속:

  1. ssh root@your_server_ip_address

위의 your_server_ip_address 대신 서버의 IP 주소 또는 호스트 이름을 사용하십시오.

2단계 - 시스템에 새 사용자 추가

adduser 명령을 사용하여 시스템에 새 사용자를 추가합니다.

  1. adduser sammy

sammy를 생성하려는 사용자 이름으로 바꾸십시오.

passwd 명령을 사용하여 새 사용자의 암호를 업데이트합니다.

  1. passwd sammy

sammy를 방금 만든 사용자로 바꿔야 합니다. 새 비밀번호를 입력하라는 메시지가 두 번 표시됩니다.

Output
Changing password for user sammy. New password: Retype new password: passwd: all authentication tokens updated successfully.

3단계 - 휠 그룹에 사용자 추가

usermod 명령을 사용하여 휠 그룹에 사용자를 추가합니다.

  1. usermod -aG wheel sammy

다시 한 번 sammysudo 권한을 부여하려는 사용자 이름으로 바꾸십시오. 기본적으로 Rocky Linux에서 wheel 그룹의 모든 구성원은 완전한 sudo 액세스 권한을 가집니다.

4단계 - sudo 액세스 테스트

sudo 권한이 작동하는지 테스트하려면 먼저 su 명령을 사용하여 루트 사용자에서 새 사용자 계정으로 전환합니다.

  1. su - sammy

새 사용자로서 수퍼유저 권한으로 실행하려는 명령 앞에 sudo를 추가하여 sudo를 사용할 수 있는지 확인합니다.

  1. sudo command_to_run

예를 들어 일반적으로 루트 사용자만 액세스할 수 있는 /root 디렉토리의 내용을 나열할 수 있습니다.

  1. sudo ls -la /root

세션에서 sudo를 처음 사용하면 해당 사용자 계정의 암호를 입력하라는 메시지가 표시됩니다. 계속하려면 비밀번호를 입력하세요.

Output
[sudo] password for sammy:

참고: 이것은 루트 비밀번호를 요구하는 것이 아닙니다! 루트 암호가 아닌 sudo 활성화된 사용자의 암호를 입력합니다.

사용자가 적절한 그룹에 있고 암호를 올바르게 입력한 경우 sudo와 함께 사용한 명령이 루트 권한으로 실행됩니다.

결론

이 빠른 시작 자습서에서는 새 사용자 계정을 만들고 휠 그룹에 추가하여 sudo 액세스를 활성화했습니다. Rocky Linux 8 서버 설정에 대한 자세한 내용은 Rocky Linux 8 자습서로 초기 서버 설정을 참조하십시오.