Rocky Linux 8에서 새로운 Sudo 활성 사용자 만들기 [빠른 시작]

소개

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

참고: 이미 존재하는 Rocky Linux 사용자에게 sudo를 구성하려는 경우 단계 3으로 건너뛰세요.

단계 1 — 서버에 로그인

root 사용자로 서버에 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 — wheel 그룹에 사용자 추가

usermod 명령을 사용하여 사용자를 wheel 그룹에 추가하십시오:

  1. usermod -aG wheel sammy

다시 한 번, sammysudo 권한을 부여하려는 사용자 이름으로 교체해야 합니다. Rocky Linux에서 wheel 그룹의 모든 구성원은 기본적으로 전체 sudo 액세스 권한을 갖습니다.

단계 4 — sudo 액세스 테스트

sudo 권한이 작동하는지 테스트하려면 먼저 root 사용자에서 새 사용자 계정으로 전환하려면 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와 함께 사용한 명령이 루트 권한으로 실행됩니다.

결론

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

Source:
https://www.digitalocean.com/community/tutorials/how-to-create-a-new-sudo-enabled-user-on-rocky-linux-8-quickstart