How To Create a Sudo User on CentOS | CentOS에서 sudo 유저 만들기

sudo 커맨드는 일반적으로 root 유저만 사용할 수 있는 관리자 권한을 일반 유저가 사용할 수 있게 해줍니다. 이 가이드는 CentOS에서 suders 파일을 수정할 필요 없이, sudo 권한이 있는 새로운 유저를 만드는 가장 쉬운 방법을 보여줍니다. 이미 존재하는 유저에게 sudo 권한을 주는 법을 보려면 바로 3번을 보세요.

새로운 sudo 유저 만들기

  1. 서버에 root 유저로 로그인하세요.

    ssh root@server_ip_address

  2. adduser 커맨드로 새로운 유저를 만드세요.
    반드시 username을 실제 사용하려는 유저 이름으로 바꿔 사용하세요.

    adduser username

    passwd 커맨드로 새로운 유저의 비밀번호를 설정하세요.

    passwd username

    프롬프트에서 새 유저의 비밀번호를 입력하고 확인하세요. 강력한 패스워드를 추천해요!

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

  3. usermod 커맨드로 유저를 wheel 그룹에 추가하세요.

    usermod -aG wheel username

    CentOS에서는 기본적으로 wheel 그룹의 유저가 sudo 권한을 가집니다.

  4. 새 유저의 sudo 권한을 확인하세요.
    su 커맨드로 새 유저로 로그인하세요.

    su – username

    새 유저로, sudo를 커맨드 앞에 붙여서 sudo 권한으로 실행하고 싶은 커맨드를 사용해보세요.

    username$ sudo command_to_run

    예를 들어, 일반적으로 root 유저만 접근할 수 있는 /root 디렉토리 안의 파일을 볼 수 있습니다.

    username$ sudo ls -la root

    세션에서 처음으로 sudo를 사용할 때에는 비밀번호를 입력해야 합니다. 진행하기 위해서는 비밀번호를 입력하세요.

    Output:
    [sudo] password for username:

    만약 유저가 적합한 그룹에 속해 있고 패스워드를 제대로 입력했다면, sudo로 실행한 커맨드는 root 권한으로 실행됩니다.

관련 연습

더 자세한 유저 관리 연습 링크입니다.

CentOS 7 서버에서 유저 만들고 삭제하기

 

#.

왜 관리자 그룹 이름이 wheel인지 궁금해서 찾아보니, 2차대전 이후로 Big Wheel이라는 표현이 중요한 사람을 뜻하는 표현으로 사용되었다고 하네요. BSD에서 wheel을 관리자 그룹 이름으로 사용하면서 OS 동네에서 사용되기 시작했다고 합니다. 흥미롭네요.

 

원문.

https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-centos-quickstart

1,322 Comments

  1. Hiya, I’m really glad I’ve found this information. Nowadays bloggers publish only about gossip and internet stuff and this is really irritating. A good web site with interesting content, that’s what I need. Thanks for making this web site, and I will be visiting again. Do you do newsletters by email?