강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터2급강좌 : 사용자 삭제 userdel

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터2급강좌 : 사용자 삭제 userdel

사용자 삭제 : userdel

사용자를 삭제하는 것은 userdel 명령어를 사용한다.

 

 

 

 

명령어를 사용하여 디렉토리까지 삭제하거나 디렉토리 삭제는 따로 할 수도 있는데, 이것은 관리상 필요에 의한 것이다.

 

 

 

 

 

 

사용자 계정을 삭제하기 위해서는 “userdel <사용자명>”을 입력하면 된다.

 

 

 

 

 

# userdel test-user

 

 

 

 

 

이렇게 하면 홈디렉토리와 메일 스풀 파일이 삭제되지 않는다.

 

 

 

 

이것들까지 삭제하기 위해서는 -r 옵션을 사용한다.

 

 

 

 

이렇게 한 것은 사용자의 홈디렉토리를 다른 사람이 홈디렉토리로 사용하거나 자료를 보존할 필요가 있을 때를 대비해 남겨 놓기 위한 것이다.

 

 

 

 

 

 

다음은 hlugsulinuxer1라는 계정을 만들고 하나는 옵션 없이 하나는 -r 옵션과 함께 userdel을 사용한 것이다.

 

 

 

 

hlug 사용자의 홈디렉토리와 메일 스풀 파일만 그대로 남아 있는 것을 알 수 있다.

 

 

 

 

 

# ls /home

freekgb/ kkgb/ hlug/ sulinuxer1/

# ls /var/spool/mail

freekgb kkgb hlug mysql rpc sulinuxer1

# userdel hlug

# userdel -r sulinuxer1

# ls /home

freekgb/ kkgb/ hlug/

# ls /var/spool/mail

freekgb kkgb hlug mysql rpc

 

 

 

 

 

-f 옵션을 주면 사용자를 강제로 삭제한다.

 

 

 

 

현재 사용자가 로그인 상태인 경우, 다른 사용자가 홈 디렉토리를 함께 사용하는 경우, 사용자가 메일 스풀에 대한 소유권을 가지고 있지 않은 경우 등에도 계정을 삭제한다.

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  97 명