개발/linux

[linux] 사용자 생성, 그룹에 추가, 그룹에서 삭제

mabb 2023. 4. 6. 13:49
반응형

사용자마다 각각 권한을 세팅하는 것은 번거로운 일.
그룹으로 관리하면 편리하다.

리눅스에는 wheel그룹이 있다.
그룹은 앞에 @가 붙어서 @wheel 로 표기된다.

사용자를 생성하면 사용자명과 동일한 그룹이 생성된다.
root 그룹이 있고, testUser라는 사용자를 생성한다면 testUser그룹도 생성된다.

그룹명:비밀번호:그룹ID:[해당 그룹에 속한 사용자]

라고 한다. x는 비밀번호를 표기하지 않는 것이라고 이해.

testUser라는 계정을 생성하고 wheel그룹에 넣어 sudo 명령어를 사용할 수 있게 해보자.
(wheel 그룹에 속하면 sudo 명령어를 사용할 수 있다.)

1. 사용자 생성 : adduser testUser
2. 비밀번호 설정: passwd testUser


3. 소속 그룹 확인: groups testUser  OR /etc/group 에서 확인


4. wheel 그룹에 추가
 방법1) usermod -aG wheel testUser


 방법2) vi /etc/group 에서 wheel 그룹에 추가 후 저장

네모자리에 추가 후 저장 :wq

 

testUser가 wheel 그룹에 추가된 모습 : groups testUser

 

testUser 로 변경 : su testUser
sudo 명령시도 : sudo ls
최초 비밀번호 입력 후 sudo 명령이 실행됨.

 

5.wheel  그룹에 추가된 testUser를 그룹에서 삭제
/etc/group 파일을 열어서 wheel 그룹에 적힌 사용자를 삭제.

반응형