Ubuntu에서 사용자를 삭제하고 홈 디렉토리를 유지하는 방법은 무엇입니까?

Ubuntu에서 사용자를 삭제하고 홈 디렉토리를 유지하는 방법은 무엇입니까?

사용자를 삭제해야 하지만 해당 사용자의 홈 디렉토리는 유지해야 합니다.

나는 시도했지만 userdel -r user그의 집 디렉토리도 제거됩니다.

이를 수행할 수 있는 방법이 있습니까?

답변1

당신이 원하는 것과 -r정반대입니다. 에서 userdel --help:

-r, --remove    remove home directory and mail spool

대신 userdel -r user다음을 사용하세요.

userdel user

답변2

옵션 1:

deluser 명령을 사용하십시오.

그러나 그렇게 하기 전에 /etc/deluser.conf 파일을 확인하십시오.

그리고 라인을 확인해보세요

# Remove home directory and mail spool when user is removed
REMOVE_HOME = 0

deluser를 호출하기 전에 이 값을 1이 아닌 0으로 설정하세요.

옵션 2:

sudo vipw 제거하려는 항목을 찾습니다(첫 번째 ':'까지 줄의 첫 부분이 사용자 이름입니다). 그런 다음 "dd"를 입력하여 전체 줄을 제거합니다.

"esc + wq"를 눌러 저장하고 종료하세요.

관련 정보