passwd와 passwd-file의 차이점

passwd와 passwd-file의 차이점

중복 가능성:
/etc/{group,gshadow,passwd,shadow}-를 만든 사람은 누구입니까?

passwd-이상한 파일이 있습니다 /etc. 뒤에 오는 대시를 참고하세요.

root@ubuntu:~# ls /etc/passw*
/etc/passwd  /etc/passwd-

다양한 권한에 유의하세요.

root@ubuntu:~# ls -hl /etc/passw*
-rw-r--r-- 1 root root 2.0K Oct 26 13:38 /etc/passwd
-rw------- 1 root root 1.9K Oct 26 13:38 /etc/passwd-

그리고 내용의 차이는 다음과 같습니다.

root@ubuntu:~# diff /etc/passwd{,-}
39c39
< mysql:x:119:129:MySQL Server,,,:/nonexistent:/bin/false
---
> mysql:x:119:129::/nonexistent:/bin/false

여기서 무슨 일이 일어나고 있는 걸까요?

root@ubuntu:~# uname -a
Linux ubuntu 3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 UTC 2012 i686 i686 i386 GNU/Linux
root@ubuntu:~# cat /etc/issue
Ubuntu 12.04.1 LTS \n \l

답변1

/etc/passwd-/etc/passwd백업은 일부 도구에 의해 유지 관리됩니다. 참조매뉴얼 페이지. /etc/shadow-같은 목적으로 평소에도 있습니다.

diff /etc/passwd{,-}따라서 질문에 나오는 명령의 출력을 보면 의심스러운 점은 없어 보입니다. 누군가(또는 무언가)가 귀하의 사용자 이름을 변경했습니다 mysql.

관련 정보