본문 바로가기

Dev. Server/Linux

[리눅스] 사용자(계정) 수정 및 삭제 옵션 / 그룹 생성&수정&삭제 옵션

 

 

 

 

 

usermod는 사용자의 수정모드를 나타냅니다. ( -c : 부연설명 추가 )


위처럼 user5사용자에게 -c옵션을 통해 hi라는 부연설명을 추가했습니다.

 

 

 

이번에는 -u를 통해 사용자의 UID정보를 임의로 변경해보겠습니다.
위에서 보면 -u옵션을 통해 600으로 UID를 변경했습니다.

 

 

 

사용자 경로를 변경에 앞서, tail -4 /etc/passwd를 통해 user5의 경로를 확인해봅니다.
usermod -d옵션을 통해 /test_user/user5로 변경해줍니다.
그리고나서 다시 확인해보면 /test_user/user5로 변경된걸 확인할수있습니다.
그리고나서 ls를 통해 위치를 확인해보면 test_user디렉토리안에 user5가 있는걸 볼수있습니다.

 

 

 


 

 

 

 

 

현재 user1,2,3,4,5 모두 생성되어있습니다.
이 사용자들을 모두 삭제해보겠습니다.
userdel -r 옵션으로 하나씩 사용자명을 입력하면 쉽게 삭제가 됩니다.

 

 


 

 

 

 

 

 

 

그룹추가전, 그룹은 "whtjdgh31"만 있었습니다.
gropuadd를 통해 a1와 a2를 각각 그룹생성해줍니다.
tail -3 /etc/group를 통해 생성이잘되었는지 확인해봅니다.

 

 

 

 

 


 

 

 

 

 

 

groupmod는 그룹수정할때 쓰입니다.
a2그룹을 -g옵션을 통해 기존그룹GID값을 555로 변경해줍니다.
그리고 다시 aaa로 변경해주고 tail -3 /etc/group를 통해 확인해봅니다.

 

 

 


 

 

 

 

그룹 삭제는 따로 옵션이 없습니다.
groupdel를 통해 삭제그룹명을 입력하면 삭제가 됩니다.

 

 

 


 

 

 

 

 

user1과 user2를 useradd를 통해 사용자생성해주고, 그룹도 b1, b2 생성해줍니다.
모두 생성이 잘되었는지 tail을 통해 확인해줍니다.

 

 

 

 

 

user1의 설정값을 확인하기위해 "id user1"을 입력해줍니다.
그리고나서, usermod수정으로 -G옵션을 통해 user1계정에 b1그룹을 포함시켜줍니다.
다시한번 확인해보면 1003(b1)이라고 그룹이 포함됩니다.

 

 

 

이번에는 -g옵션을 통해 그룹자체를 변경해보겠습니다.
user2를 -g옵션을 줘서 b2로 변경하고 확인해보면 1004(b2)로 변경된걸 확인할수있습니다.

 

 

 

 

 

이번 실습을 통해 대문자G는 본인이 가지고있는 그룹을 다른 그룹에 포함 시키는 것이고,
소문자 g는 그룹 자체를 변경하는 것을 확인했습니다.