서버관리

사용자 계정추가

_주야 2013. 3. 11. 09:24


# useradd -c jeus1 -p jeus1 -d /home/jeus1 -m -k /etc/skel -g 503 -s /bin/bash jeus1


사용법
% useradd [-c comment] [-d dir] [-e expire] [-f inactive] [-g group] [-G group [group…]] [-m[-k skel_dir]] [-u uid [-o]] [-s shell] login-ID


옵션
-c : 새로운사용자의 이름
-d : 사용자 home directory 절대경로 설정

-e : 사용자 계정의 유효기간

-f : 패스워드가 만기된 후 계정이 영구 소멸될 때 까지의 기간
-g : 사용자의 기본 그룹 아이디
-G : 사용자의 2차 그룹 아이디
-m : 사용자의 home directory가 존재하지 않으면 생성하는 옵션
-k : ‘.cshrc’ 또는 ‘.profile’과 같은 파일을 복사해 올 ditectory 지정. 

시스템은 기본적으로 ‘/etc/skel’ directory를 사용하도록 한다. 

     관리자는 이 directory의 파일들을 수정해서 쉽게 사용자들에 기본적인 환경을 구성할 수 있다.
-u : 사용자의 UID(integer). 이 ID는 시스템에서 유일해야 한다.
-s : 사용자가 사용할 shell 지정.  ‘/bin/sh’이나 ‘/bin/ksh’을 넣어준다.
login-ID : 사용자가 실제 사용할 ID 



'서버관리' 카테고리의 다른 글

시스템 종료 (shutdown)  (0) 2013.03.17
사용자계정 삭제  (0) 2013.03.14
linux hostname변경  (1) 2013.02.11
Windows XP bit 확인  (0) 2012.12.06
[Tip] hostname과 current path 출력  (0) 2011.12.13