IT기술/Linux

리눅스 계정 관리 user

dobbby 2023. 6. 6. 21:33
반응형


1. 계정 생성, 그룹 지정
useradd design -g was
useradd centos -u 1000 -g centos uid 1000 group

mkdir -p /home/adm

home 내에 상위 디렉터리까지 만들어놔야 아래 구조로 생성 가능
useradd kim -g adm -d /home/adm/kim -c kim@mail.com
passwd kim

2. 암호 설정
passwd design
design123$

3. 유저 그룹 변경
usermod -G 그룹명 -a 사용자명

 

kim 그룹에 root 추가
usermod -G root -a kim

kim 그룹에서 root 삭제
usermod -G root kim

4. 유저 홈 디렉터리 변경
usermod -d 폴더위치 아이디
usermod -d /var/www/ testuser

5. 로그인 차단
usermod -s /sbin/nologin halt

6. 계정 삭제
userdel -r 계정명
-r 옵션을 붙여야 홈디렉터리까지 삭제

* 계정 관련 파일 복구 시
/etc/passwd, shadow, group, gshadow
/etc/login.defs /etc/skel /etc/default/useradd

반응형