{명령어} --help
와 같은 방법으로 찾을 수도 있다.{} 대괄호는 사용자가 변경할 수 있는 값을 의미한다.
useradd {옵션} {아이디}
/etc/passwd
에 사용자 정보가 저장된다. 여기에 저장되는 정보를 열쇠글 형식이라고 부르는데 이 형식은 다음과 같이 저장된다.{계정명} : {패스워드} : {UID} : {GID} : {설명} : {홈 디렉터리} : {Shell}
-c
: 설명 입력-d
: 홈 디렉터리 지정-e
: 계정 만료일 지정-f
: 계정 유효일 지정-g
: 로그인 그룹 지정-m
: 홈 디렉터리 자동 생성-M
: 홈 디렉터리 자동 생성 금지-p
: 패스워드 지정-s
: Shell 지정-u
: UID 지정
useradd -c
열쇠글에 사용자 정보 설명을 추가해주는 옵션ex>
useradd -c {설명글} {아이디}
참고: 설명글에 공백이 있다면 큰/작은 따옴표로 구분해주자 useradd -c "{설명글}" {아이디}
useradd -d
생성할 사용자의 홈 디렉터리를 지정해주는 옵션useradd -m
생성할 사용자의 홈 디렉터리가 없다면 자동으로 생성하는 옵션-d
와 함께 사용하면 효율적으로 유저를 생성할 수 있다. -m
옵션만 사용해도 된다. 보통은 -m
은 필수로 지정하고 유저를 추가한다.ex>
useradd -d {경로} -m {아이디}
useradd -e
계정 만료일을 지정해주는 옵션일자 형식 : YYYY-MM-DD
ex>
useradd -e 2012-01-01 {아이디}
참고: 계정 만료된 유저 로그인하면 다음과 같은 경고문이 출력된다. "Your account has expired : please contact your system administrator"
useradd -f
사용자 계정의 패스워드 유효일 지정 옵션-1
: 기본값,-f
옵션을 사용하지 않는다0
: 잠금, 사용할 수 없다-30
: 30일 후에 계정이 잠긴다
useradd -g
생성되는 계정이 자신이 원하는 그룹에 속하도록 지정ex>
useradd -g {GID} {아이디}
useradd -p
생성할 사용자 계정의 비밀번호를 설정하는 옵션이 옵션을 사용하면 별도로
passwd
명령어를 작성하지 않아도 된다.ex>
useradd -p {비밀번호} {아이디}
참고: adduser
명령어에는 비밀번호 항목을 따로 제공하지 않고 있다.
useradd -s
사용자가 원하는 shell로 지정useradd -u
사용자의 UID를 수동으로 지정ex>
useradd -u {UID} {아이디}
userdel {아이디}
{아이디} 계정을 삭제한다.userdel -r
사용자 계정을 삭제하면서
/home
디렉터리 아래에 만들어진 사용자 홈 디렉터리까지 삭제su --login {아이디}
root
에 로그인 된 상태에서 다른 사용자로 변경하는 것은 암호를 묻지 않지만 root
로 로그인하는 경우에는 암호를 묻는다. 보통 root
로 로그인하는 경우 ]$ su -
라고 입력하여 로그인한다.
0 개의 댓글:
댓글 쓰기