SW/리눅스

Cent OS : sudo 사용자를 생성하는 방법, 명령어

얇은생각 2020. 9. 27. 07:30
반응형

Cent OS : sudo 사용자를 생성하는 방법, 명령어

 

sudo 명령은 기본적으로 루트 사용자의 보안 권한으로 프로그램을 실행할 수 있도록 설계되었습니다.

이 포스팅에서는 CentOS에 대한 sudo 권한을 가진 새 사용자를 생성하는 방법을 보여드리겠습니다. sudo 사용자를 사용하여 루트 사용자로 로그인할 필요 없이 CentOS 컴퓨터에서 관리 작업을 수행할 수 있습니다.

 

 

 

Sudo 사용자를 만드는 중

기본적으로 CentOS에서는 그룹 휠의 사용자에게 sudo 액세스 권한이 부여됩니다. 기존 사용자에 대해 sudo를 구성하려면 4단계와 같이 사용자를 휠 그룹에 추가하기만 하면 됩니다.

다음 단계에 따라 Cent OS 7 sudo 사용자를 만듭니다.

 

 

1. 서버에 로그인합니다.

먼저 Cent에 로그인합니다.OS 서버는 SSH를 통해 루트 사용자로 사용됩니다.

ssh root@server_ip_address

 

2. 새 사용자 계정을 만듭니다.

useradd 명령을 사용하여 새 사용자 계정을 만듭니다.

useradd username

 

사용자 이름을 만들 사용자 이름으로 바꿉니다.

 

3. 사용자 암호를 설정합니다.

passwd 명령을 실행하여 새 사용자의 암호를 설정합니다.

passwd username

 

암호를 확인하라는 메시지가 표시됩니다. 강력한 암호를 사용해야 합니다.

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

 

4. sudo 그룹에 새 사용자를 추가합니다.

기본적으로 Cent OS는 다음과 같습니다. 그룹 wheel 멤버는 sudo 액세스 권한이 부여됩니다. wheel 그룹에 새 사용자를 추가합니다.

usermod -aG wheel username

 

 

 

sudo 사용 방법

새로 만든 사용자로 전환합니다.

su - username

 

 

sudo를 사용하려면 명령어 앞에 sudo space를 붙이면 됩니다.

sudo [COMMAND]

 

예를 들어, 사용할 /root 디렉토리의 내용을 나열하려면 다음을 수행합니다.

sudo ls -l /root

 

이 계정에서 sudo를 처음 사용할 때 다음 배너 메시지가 표시되고 사용자 계정의 암호를 입력하라는 메시지가 표시됩니다.

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for username:

 

 

 

결론

Cent OS 시스템 sudo 사용자를 만들었습니다. 이제 이 사용자를 사용하여 서버에서 관리 작업을 수행할 수 있습니다.

반응형