본문 바로가기
Web/자잘한거

리눅스 계정관리 명렁어

by juein 2018. 3. 2.

[계정관리 명렁어]


[사용자 계정추가]

# useradd 사용자명


[계정확인]

# /etc/passwd | grep 사용자명



[useradd 명령어를 사용해서 사용자 계정을 추가할 때 기본 적용되는 정보]

GROUP : 기본 그룹 ID  // = 100

HOME  : 홈 디렉토리 경로  // = /home

INACTIVE : 암호만료 후 사용가능한 기간 지정  // = -1

EXPIRE : 만료일 지정

SHELL : 기본 쉘   // /bin/bash

SKEL : 기본 환경 설정 파일이 존재하는 디렉토리  // = /etc/skel

CREATE_MAIL_SPOOL : 계정의 메일 저장 파일 생성 유무 // = yes


[useradd (옵션) 명령어]

b : 루트 밑의 홈 디렉토리 밑에 계정까지만

d : 홈 디렉토리 설정

g : 그룹아이디 지정

G : 2차 그룹 GID 지정



[사용자계정 암호설정확인]

# /etc/shadow


[사용자 계정 암호설정하기]

# passwd 사용자명

Changing passwd for user 사용자명

New UNIX password: 새로운 암호

Retype new UNIX password: '새로운 암호' 재확인



[사용자계정설정변경]

# usermod


[현재의 comment 확인]

etc/passwd | grep 사용자명


[comment변경하기]

# usermod -c 문구(testaccount) 사용자명


[홈 디렉토리 변경]

 'usermod -d'


[홈 디렉토리 만들기]

 # mkdir /home/디렉토리명


[홈 디렉토리 변경]

 # usermod -d /home/디렉토리명 사용자명



[사용자 계정 삭제하기]

# userdel 사용자명  // (이 처럼 아무옵션 없이 삭제하면 홈디렉토리(/home/디렉토리) 는 삭제되지 않는다.)


[홈디렉토리 유저 삭제]

# rm -rf /home/디렉토리명  // userdel -r 사용자명 -r 옵션 사용시  rm -rf 와 같다. 


[그룹의 기본정보 확인]

# /etc/group


[그룹 패스워드 정보]

# /etc/gshadow



[그룹지정 변경]

# usermod[옵션] 계정명  // 옵션은 useradd옵션과 거의 동일


[그룹생성]

# groupadd[옵션] 그룹명

g : GID지정 옵션

o : 중복 GID지정시 사용 옵션

r : 0~499번까지 자동 지정 옵션


[그룹삭제]

# groupdel 그룹명


[그룹수정 ]

# groupmod[옵션] 그룹명

g : GID 지정 옵션

n : 그룹명 변경 옵션


[그룹암호변경]

# gpasswd[옵션] 그룹명

A : 관리자 추가 옵션

a : 구성원 추가 옵션

d : 구성원 제거 옵션

M : 구성원 변경 옵션

'Web > 자잘한거' 카테고리의 다른 글

GCM  (0) 2018.03.05
RAID - 디스크배열  (0) 2018.03.05
리눅스 계정관리 명렁어  (0) 2018.03.02
파일시스템  (0) 2018.03.02
3 way hand shake  (0) 2018.03.02
OSI 7 계층  (0) 2018.03.02

댓글0