리눅스 useradd 사용법
1. useradd : 사용자 계정 생성
1.1. 옵션
* -c : 대부분 사용자 명 입력, finger 명령어로 확인가능한 간단한 사용자 설명
* -d : 사용자 계정의 홈디렉토리 생성 (ex. -d /home/testdir/testuser)
* -e : 사용자 계정의 사용 종료일자 (ex. -e 2010-03-26)
* -f : 사용자 계정의 유효 일자 (ex. -f -180 : 앞으로 180일간 사용가능)
* -g : 사용자 계정의 로그인 그룹 (ex. -g 501)
* -G : 사용자 계정의 추가 등록 계정의 그룹명
* -p : 사용자 계정의 패스워드
* -s :사용자 계정의 로그인 쉘
* -u : 사용자 계정의 UID (ex. -u 1000)
2. useradd 가 참조하는 파일
/etc/skel/*
3. 계정 생성 방법
3.1. centos 계정 생성
3.1.1. [root@CentOS5 ~]#useradd centos --> Default로 계정 생성
[root@CentOS5 ~]#passwd centos --> 생성한 centos 계정의 패스워드 생성
3.1.2. [root@CentOS5 ~]#useradd -d /usr/local/home/centos1 -u 800 -s /bin/csh centos1 --> 옵션값 적용
[root@CentOS5 ~]#passwd centos1 --> 생성한 centos1 계정의 패스워드 생성
3.1.3. [root@CentOS5 ~]#useradd -d /home/wootaek -u 2000 -s /bin/sh
-c TESTUSER -e 2010-06-27 -p 88888888 wootaek
옵션 설명 : -d /home/wootaek --> 홈디렉토리 위치를 /home/wootaek으로 지정
-s /bin/sh --> wootaek 사용자의 기본 쉘 설정
-u 2000 --> UID를 2000으로 설정
-c TESTUSER --> 계정 사용자의 간단한 코멘트 (이름이나 사무실명을 주로 사용)
-e 2010-06-27 --> wootaek 사용자의 계정사용 종료일 지정
-p 88888888 --> wootaek 사용자의 기본 패스워드를 88888888 로 지정
wootaek --> 생성 할 계정명 지정
3.1.4. [root@CentOS5 ~]#useradd -u 1500 -G 500,2000 -d /usr/local/test2 -e 2010-07-01 -f 10 -s /bin/bash test2
'IT인생_스터디 > Linux' 카테고리의 다른 글
[리눅스 시스템] 리눅스 Swap 추가하기 (0) | 2010.06.23 |
---|---|
[리눅스 시스템] 리눅스 커널 상에서 시스템 하드웨어 정보를 보는 방법 (0) | 2010.06.23 |
[리눅스 시스템] 리눅스 사용자 계정 변경 (0) | 2010.06.23 |
[리눅스 시스템] 리눅스 사용자 확인 (0) | 2010.06.23 |
[리눅스 시스템] 리눅스 시스템 날짜 및 시간 관리 (0) | 2010.06.23 |