본문 바로가기

리눅스

[draft] 우분투에서 wheel 그룹을 설정하는 관리하는 방법

728x90

우분투에서 wheel 그룹을 설정하는 관리하는 방법

1. wheel 그룹 생성

기본적으로 우분투에는 wheel 그룹이 없으므로 필요한 경우 그룹을 직접 생성합니다. 다음 명령으로 wheel 그룹을 생성해야 합니다.

sudo groupadd wheel

2. sudo 권한 부여

일반적으로 wheel 그룹에 속한 사용자들은 sudo 권한을 부여받을 수 있도록 설정합니다. sudo 명령어를 실행하면 관리자 권한으로 명령어를 실행할 수 있습니다.

우분투에서 sudo 권한을 부여하려면 다음과 같이 수행합니다.

  • wheel 그룹을 생성한 경우
sudo usermod -aG wheel <사용자이름>

<사용자이름> 부분에는 sudo 권한을 부여하려는 사용자의 이름을 입력합니다.

  • 기본적으로 존재하는 sudo 그룹인 admin 그룹을 사용하는 경우 (Ubuntu 18.04 LTS 이전 버전)
sudo usermod -aG admin <사용자이름>

<사용자이름> 부분에는 sudo 권한을 부여하려는 사용자의 이름을 입력합니다.

3. sudoers 파일 수정

wheel 그룹의 사용자가 sudo 명령어를 사용할 수 있도록 하기 위해서는 /etc/sudoers 파일을 수정해야 합니다. 안전하게 수정하려면 visudo 명령어를 사용하는 것이 좋습니다.

sudo visudo

visudo 편집기에서 다음 줄을 추가하거나 주석을 제거하여 활성화합니다.

%wheel ALL=(ALL) ALL

4. 변경 사항 적용

사용자가 wheel 그룹 또는 admin 그룹에 추가되면 로그아웃한 후 다시 로그인해야 변경 사항이 적용됩니다.

su - <사용자이름>

5. sudo 권한 테스트

변경 사항이 적용되었는지 확인하기 위해 sudo 명령어를 사용해봅니다.

sudo whoami
$ sudo whoami
[sudo] password for test1: 
root

사용자 비밀번호를 입력하고 명령어가 정상적으로 실행되는지 확인합니다. "root"를 출력하면 설정이 제대로 된 것입니다. 만약 정상적으로 실행된다면 sudo 권한이 부여된 것입니다.

 

wheel 그룹과 sudo 권한은 시스템 보안 측면에서 중요합니다. 따라서 권한을 부여할 때에는 신중하게 고려하고 관리자 권한을 갖는 사용자는 필요한 경우에만 부여하는 것이 좋습니다.

728x90

wheel 그룹 설정

addgroup --gid 10 wheel
root@ubuntu:~$ addgroup --gid 10 wheel
그룹 `wheel' (GID 10) 추가 ...완료.
grep wheel /etc/group
root@ubuntu:~$ grep wheel /etc/group
wheel:x:10:

(또는)

addgroup wheel
root@ubuntu:~$ addgroup wheel
그룹 `wheel' (GID 1003) 추가 ...완료.
root@ubuntu:~$ grep wheel /etc/group
wheel:x:1003:
groupmod -g 10 wheel
grep wheel /etc/group
root@ubuntu:~$ grep wheel /etc/group
wheel:x:10:

 

728x90