userdel로 특정 계정의 모든 시스템정보 삭제하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 4,001 조회
- 0 추천
- 목록
본문
userdel로 특정 계정의 모든 시스템정보 삭제하기
앞의 예에서 보셨듯이 아무런 옵션 없이 userdel로 특정 계정을 삭제하면 그 계정의 홈디렉토리와 메일파일은 삭제되지 않습니다.
물론 그 외의 정보들은 삭제가 됩니다.
만약 -r옵션을 사용한다면 삭제되는 계정의 홈디렉토리와 메일파일까지 모두 삭제됩니다.
이번에는 -r옵션을 사용하여 bible3이라는 계정을 삭제 하였습니다.
설명 드린 바와 같이 /etc/passwd, /etc/shadow, /etc/group내의 bible3에 관한 설정 행들과 /var/spool/mail에 있는 메일파일, 그리고 bible3의 홈디렉토리내용이 모두 삭제 되었습니다.
[root@host3
root]# userdel -r bible3 |
아래는 bible3의 홈디렉토리가 삭제되었으므로 당연히 확인이 되지 않음을 보여주고 있습니다.
[root@host3
root]# ls -al /home/bible3 |
userdel명령어는
useradd명령어와 함께 익혀두기 바랍니다.
이 둘은 반대명령어이며 관련된 명령어와 함께 알아두시면 실무활용에 큰 도움이 됩니다.
그리고 useradd와 userdel에서 중요한 것은 계정이 생성되고 삭제될 때 어떤 파일들의 내용이 삭제가 되는가? 그리고 서버내부에서 어떤 파일들이 참조가 되는가를 정확하게 알고 있는 것이 매우 중요합니다.
관련자료
-
이전
-
다음