Linux
사용자 관리
Hun-bot
2021. 12. 14. 19:45
728x90
반응형
- adduser
/etc/passwd , /etc/shadow, /etc/group 파일에 새로운 행이 추가된다.
adduser --uid 1111 tempuser1 => tempuser1을 생성하고 사용자 ID를 1111로 지정
adduser --gid 1000 tempuser2 => tempuser2를 생성후 그룹ID를 1000인 그룹에 포함
adduser --home /newhome chuser=> chuser을 생성후 홈 디렉터리를 newhome으로 변경
adduser --shell /bin/csh suser=> suser을 생성후 기본 쉘을 /bin/csh로 지정 - passwd (비밀번호 변경)
passwd tempuser1 - usermod (사용자의 속성을 변경)
usermod --shell /bin/csh tempuser1
usermod --groups ubuntu tempuser1=> tempuser1 사용자의 보조 그룹에 ubuntu 그룹 추가 - userdel
userdel tempuser1
userdel -r tempuser2 => 사용자 삭제 및 홈 디렉터리 삭제 - chage
chage -l tempuser1 => 사용자에 설정된 내용 확인
chage -m 2 tempuser1 => 사용자에 설정한 비밀번호를 사용해야 하는 최소 일자 (min)
chage -M 30 tempuser1 => (max)
chage -E 2022/01/01 tempuser1 => 설정한 비밀번호 만료일
chage -W 10 tempuser1 => 비밀번호 만료전 경고 기간 (10일 default 7일) - groups (사용자가 소속된 그룹)
groups => 현재 사용자가 소속된 그룹 출력
groups tempuser1 - groupadd
groupadd newgroup
groupadd --gid 2222 newgroup2 - groupmod
groupmod --new-name mygroup newgroup =>이름변경 - groupdel
groupdel newgroup - gpasswd (그룹 비밀번호 설정, 그룹 관리)
gpasswd mygroup
gpasswd -A (Administrator) tempuser1 mygroup
gpasswd -a(add) (Administrator) tempuser1 mygroup
gpasswd -d(del) (Administrator) tempuser1 mygroup
728x90
반응형