[Linux] User & Group (2)

반응형

이전글에 이어서 Linux 에서 User 와 Group 을 관리하는 방법에 대해 알아보겠습니다.

1. User & Group

1-5) delete user

user 를 삭제하기 위해선 userdel 명령어를 사용합니다.

예를 들어 user2 를 삭제하고 싶다면 아래의 명령어를 입력해

userdel user2 

user2 를 삭제할 수 있습니다.

이때 아무런 옵션 없이 userdel 명령어로 user 를 삭제하면.. 해당 user 의 home directory 는 그대로 남아있게 됩니다.

따라서 만약, 삭제하고자 하는 user 의 home dircetory 도 같이 삭제하고 싶은 경우

'-r' 옵션을 사용해 다음과 같이 입력합니다.

userdel -r user2

그 결과 user2 의 home directory 인 /home/user2 도 같이 삭제된 것을 확인할 수 있습니다.

1-6) add group

group 을 생성하기 위해선 groupadd 명령어를 사용합니다.

예를 들어 sales 라는 group 을 생성하기 위해선 다음과 같이 입력합니다.

groupadd sales

그 결과 다음과 같이 '/etc/group' 파일에 정상적으로 등록되어 있는 것을 확인할 수 있습니다.

user 와 비슷하게 모든 group 은 '/etc/group' 파일에 등록됩니다.

1-7) delete group

group 을 삭제하기 위해선 groupdel 명령어를 사용합니다.

예를 들어 앞서 생성한 sales group 을 삭제하고 싶은 경우.. 다음과 같이 입력합니다.

groupdel sales

1-8) modify user account

이미 생성된 user account 의 정보는 usermod 명령어를 사용해 변경할 수 있습니다.

예를 들어 jdeo 라는 user 의 comment 를 변경하고 싶은 경우 다음과 같이 입력합니다.

usermod -c "ceo" jdoe

만약 jdeo user 의 group 을 sales 로 변경하고 싶은 경우 다음과 같이 입력합니다.

usermod -g sales jdoe

linux 에서 하나의 user 는 여러개의 group 에 속할 수 있습니다.

변경이 아닌 marketing 이라는 새로운 그룹을 추가하고 싶은 경우 다음과 같이 입력합니다.

usermod -G marketing jdoe

결과로 다음과 같이 jdoe user 의 group 에 기존 sales 와 함께 marketing 이 추가된 것을 확인할 수 있습니다.


반응형

'Linux' 카테고리의 다른 글

[Linux] Gzip  (0) 2021.03.13
[Linux] Sudo  (0) 2021.03.13
[Linux] User & Group (1)  (0) 2021.03.13
[Linux] Switching User (SU)  (0) 2021.03.10
[Linux] IP Address  (0) 2021.03.08

댓글

Designed by JB FACTORY