답변:
이 update-passwd
작업을 안전하게 수행하는 것으로 보이는 유틸리티 가 있습니다.
NAME
update-passwd - safely update /etc/passwd, /etc/shadow and /etc/group
SYNOPSIS
update-passwd [options]
DESCRIPTION
update-passwd handles updates of /etc/passwd, /etc/shadow and
/etc/group on running Debian systems. It compares the current files to
master copies, distributed in the base-passwd package, and updates all
entries in the global system range (that is, 0–99).
먼저 현재 항목을 확인하십시오.
$ getent passwd man
man:x:6:12:man:/var/cache/man:/bin/sh
이제 삭제하겠습니다
$ sudo deluser man
[sudo] password for steeldriver:
Removing user `man' ...
Warning: group `man' has no more members.
Done.
실제로 사라 졌는지 확인
$ getent passwd man
$
그때
$ sudo update-passwd --dry-run
Adding group "man" (12)
Adding user "man" (6)
Would commit 2 changes
좋아, 그렇게하자
$ sudo update-passwd
2 changes have been made, rewriting files
이제 복원 된 비밀번호 파일 항목을 확인하십시오.
$ getent passwd man
man:*:6:12:man:/var/cache/man:/bin/sh