반응형
userdel 명령어
userdel은 시스템에 등록된 사용자 계정(User Account)을 삭제하는 명령어입니다.
- /etc/passwd에서 사용자 제거
- /etc/shadow에서 인증 정보 제거
- /etc/group에서 사용자 그룹 정보 제거
기본 사용법
sudo userdel username
- 사용자 계정만 삭제
- 홈 디렉터리(/home/username)는 그대로 유지
홈 디렉터리까지 함께 삭제(-r 옵션)
sudo userdel -r username
- 사용자 계정
- 홈 디렉터리(/home/testuser)
- 메일 스풀(/var/mail/testuser)
현재 로그인 중인 사용자 삭제
사용자가 로그인 중이면 기본적으로 삭제되지 않습니다.
userdel: user testuser is currently logged in
로그인 세션 확인
who
강제 로그아웃
sudo pkill -u testuser
사용자 삭제
sudo userdel -r testuser
728x90
사용자 관련 파일이 남아있는 경우
사용자 소유 파일 검색
sudo find / -user testuser 2>/dev/null
파일 소유권 변경(예: root)
sudo find / -user testuser -exec chown root:root {} \;
사용자 삭제 여부 확인
/etc/passwd 확인
grep testuser /etc/passwd
계정 비활성화
sudo usermod -L username
사용자 계정 삭제
echo "games lp mail news uucp proxy backup list gnats irc landscape" | xargs -n1 sudo userdel -r
사용자 계정 잠금
echo "games lp mail news uucp proxy backup list gnats irc landscape" | xargs -n1 sudo usermod -L
728x90
반응형
'리눅스' 카테고리의 다른 글
| wget 명령어 (0) | 2026.01.12 |
|---|---|
| Couchbase CLI를 이용한 클러스터 구성 방법 (0) | 2026.01.11 |
| 우분투 24.04에서 Couchbase Enterprise Edition 3노드 클러스터 구성 방법 (0) | 2026.01.11 |
| 우분투 24.04에서 Couchbase를 설치하는 방법 (0) | 2026.01.11 |
| 우분투 24.04에서 최신 버전 Elasticsearch와 Kibana를 설치하는 방법 (0) | 2026.01.09 |