본문 바로가기
Technical/System

Linux 일반 계정 생성 후 관리자 권한 할당

by 채희창 2024. 7. 31.
  • Ubuntu에서 "#adduser" 명령어로 계정을 생성하면 sudo 권한이 부여되지 않아 별도의 작업을 하여서 권한을 부여해 주어야 합니다.
우선, 계정을 생성합니다.

  • 참고
    • sudo 권한이 있는 관리자 계정으로 진행하여야 합니다.
1. ~# sudo adduser test01 -> "#adduser" 명령어로 "test01" 계정을 생성했습니다.

 

  • 생성한 일반 계정으로 로그인 후 파일을 생성해 보았습니다.
2. ~$ mkdir /data -> "sudo" 없이 생성을 하려고 하였을 때에는 "Permission denied" 문구가 출력 되면서 권한이 없다고 합니다.
  • 그러면 "sudo" 권한을 주어서 생성해 보겠습니다.
3. ~$ sudo mkdir /data -> "sudo" 권한을 주었지만 "sudoers file"에 "test01"이 등록되어 있지 않다고 문구가 출력 됩니다.
4. "sudoers file"에 생성한 계정(test01)을 등록합니다.
 

  • "sudoers file"의 권한이 440으로 해당 명령어로 권한을 부여하여야 한다.
5. ~# chattr -i /etc/sudoers
6. ~# chmod u+w /etc/sudoers
7. ~# ls -al /etc/sudoers -> 권한이 440에서 640으로 변경됨.

 

  • "sudoers file"에 계정을 등록하여 관리자 권한을 부여합니다.
8. ~# sudo vi /etc/sudoers -> "sudoers file" 열고 "#User privilege specification"에 test01 계정을 추가합니다.

 

  • 이제 "test01" 계정으로 로그인 후 sudo(관리자) 권한을 사용할 수 있습니다.

 

간단하게 계정 생성 후 관리자 권한 할당하는 법을 포스팅하였습니다.

 

감사합니다.

댓글