YesYo.com MintState Forums
뒤로    YesYo.com MintState BBS > Tech > Linux
검색
멤버이름    오토
비밀번호 
 

사용자의 계정정보 변경하는 방법

페이지 정보

작성자 MintState 댓글 0건 조회 17,093회 작성일 08-10-30 15:18

본문

사용자의 계정정보 변경하는 방법

usermod는 사용자 계정정보를 수정하는 명령어이다.
기존에 생성되어 있는 계정사용자의 다음과 같은 계정정보들을 수정할 수 있다.

사용형식



사용예 #1
다음은 sspark5라는 계정사용자의 /etc/passwd, /etc/shadow, /etc/group내에 설정된 기본 설정내용이다.


위의 초기 설정값을 간단히 보면 UID는 506, GID는 508, 코멘트는 현재 없으며, 홈디렉토리는 /home/sspark5이며, 사용하는 기본쉘은 bash쉘임을 알 수 있다.
이제 이 값들을 usermod로 바꾸어 보도록 하자.

먼저, sspark5사용자의 코멘트를 입력해 보자.


위의 예와 같이 코멘트를 수정하는 usermod의 옵션은 -c이다.

다음은 /etc/passwd내에 sspark5의 변경된 코멘트를 확인한 것이다.



사용예 #2
이번에는 sspark5사용자의 홈디렉토리를 변경해보자.
usermod에서 홈디렉토리를 변경하는 옵션은 -d이다.


위와 같이 홈디렉토리를 변경하였다.

다음은 변경된 값을 확인한 것이다.


한가지 주의할 것은 홈디렉토리의 위치가 변경되었지만 원래 있던 홈디렉토리파일들이 삭제되거나 이동되는 것은 아니다.
원래의 홈디렉토리내에 존재하는 파일들은 모두 그대로 존재한다.


사용예 #3
이번에는 -e옵션을 사용하여 sspark5의 계정 종료일을 설정해보자.


위와 같이 설정한 후에 /etc/shadow파일을 확인한 것이다.
계정 종료일의 설정은 위에서 보았던 /etc/shadow파일의 내용과는 달리 '13513"이 설정되어 있는 거을 알 수가 있다.



사용예 #4

이번에는 sspark5의 기본사용쉘을 변경해 보자.
sspark5의 원래 사용했던 기본사용쉘은 /bin/bash(Bash Shell)이였다.
이것을 usermod로 다음과 같이 /bin/csh(C Shell)로 변경한 것이다.


이를 확인하기 위하여 /etc/passwd의 내용을 확인하였다.



사용예 #5
이번에는 sspark5의 UID를 변경해 보자.
UID를 변경하기 위해서는 -u옵션을 사용하면 된다.


원래 sspark5의 UID는 506이였던 것을 508로 변경한 것이다.
다음은 변경된 UID값을 확인한 것이다.


이상과 같이 usermod에 대해서 살펴보았다.
usermod명령어는 [COLOR="Navy"]useradd, useradd -D, userdel[/COLOR]과 함께 익혀두는 것이 바람직하다.

댓글목록

등록된 댓글이 없습니다.

Total 360건 5 페이지
Linux 목록
번호 제목 글쓴이 조회 날짜
280 MintState 17748 01-28
279 MintState 17747 12-24
278 MintState 17743 11-10
277 MintState 17689 12-04
276 MintState 17628 04-13
275 MintState 17593 11-10
274 MintState 17528 01-05
273 MintState 17518 01-05
272 MintState 17472 11-10
271 MintState 17465 11-10
270 MintState 17459 01-05
269 MintState 17459 01-05
268 MintState 17455 11-17
267 MintState 17389 12-23
266 MintState 17383 11-17
265 MintState 17383 01-05
264 MintState 17380 01-05
263 MintState 17236 11-17
262 MintState 17214 10-30
261 MintState 17207 01-05
게시물 검색
모바일 버전으로 보기
CopyRight ©2004 - 2024, YesYo.com MintState. ™