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

おすすめ記事