usermod : 사용자의 정보를 수정하는 명령어이다.

 

사용법:

usermod [옵션] 사용자명

 

옵션:

 

-c : 사용자의 설명을 수정한다.

-d : 홈디렉토리를 변경한다.

-m : 홈디렉토리 변경시 파일을 옮긴다.

-e : 계정 종료일을 변경한다.

-s : 기본 쉘을 변경한다.

-u : uid를 변경한다.

-g : 기본 그룹을 변경한다.

-G : 추가 그룹을 변경한다.

-I : 사용자명을 변경한다.

-L : 사용자의 패스워드에 Lock을 걸어 로그인을 막는다.

-U : 사용자의 패스워드에 걸린 Lock을 푼다.

 

사용예:

 

먼저 명령어  passwd로 user1의 정보를 확인한다 현재 유저에 대한 설명이 추가가 되어 있지않다

 

[root@serverhosting155-6 ~]# cat /etc/passwd 

 

명령어로 설명이 있는지 없는지 확인이 가능하다.

 

 

이제 usermod 명령어에 -c 옵션을 주어서 유저에 설명을 추가하겠다.

 

 

 

usermod -c testid130 ggk130 

-> ggk130 의 설명을 변경한다.

 

usermod.PNG

 

 

위와 같이 ggk130 에 대한 설명 'testid130'이 추가됨을 알 수 있다.

 

usermod -d /home2/user1 -m user1

-> user1의 홈디렉토리를 /home2/user1로 변경하고 기존의 파일들을 이동한다. 

미리 홈디렉토리를 만들어 둘 것

 

 

usermod -L user1

-> user1의 계정을 잠근다. 로그인이 불가능해 진다.

 

usermod -U user1

->user1의 계정을 푼다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...