# usermod

리눅스 관련/Fundamental 2009/08/06 16:11
# usermod 

 1). 용도 : 사용자의 쉘, 홈디렉토리, 그룹, UID, GID 등을 변경하는 명령어로 사용자 관련하여 대부분 정보를 변경 할 수 있음.


2). 용법

#usermod option userID


3). option

- d : 사용자 홈디렉토리 변경. 옮겨질 디렉토리는 미리 생성되어야 한다. -m 과 같이 사용 하면 사용하던 홈디렉토리의 파일과 디렉토리도 같이 옮겨주므로 이 경우에는 디렉토리를 생성하지 않아도 됨.


- g : 사용자 그룹변경

- s : 사용자 쉘 변경

- u : 사용자의 UID 값을 변경

- e : 계정만기일을 변경 YYYY-MM-DD or MM/DD/YY 형태로 지정

- f : 패스워드 만기일이 지난 후 패스워드에 Lock을 설정할 유예기간을 지정

- c : 사용자의 간단한 정보를 입력하거나 변경 (coment)

- G : 추가로 다른 그룹에 속하게 할 때 쓰임.

- a : -G 옵션과 같이 사용하는 옵션으로 기존의 2차그룹 이외에 추가로 지정할 때 사용.

-p : /etc/shadow 의 2번째 필드인 암호화된 패스워드 값을 변경할 때 쓰임

이 옵션 사용 할 때는 암호화된 값으로 값을 지정해야함.


- I : 사용자 아이디를 변경.

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

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

4). 참고
추가로 그룹을 지정하는 방법
# usermod -G 새그룹  계정
ex) # usermod -G insa,chongmu ceojune
 = ceojune 계정에 insa 와 chongmu 를 추가그룹을 준다.

'리눅스 관련 > Fundamental' 카테고리의 다른 글

# finger  (0) 2009/08/06
# groupmod  (0) 2009/08/06
# usermod  (0) 2009/08/06
# passwd 명령을 이용한 사용자 고급관리  (0) 2009/08/06
# useradd 명령을 이용한 사용자 고급관리  (0) 2009/08/06
리눅스 사용자 (user) 에 관하여  (0) 2009/08/06
1 ... 44 45 46 47 48 49 50 51 52 ... 82