Diferença entre passwd e passwd- file [duplicate]

6

Eu tenho um estranho arquivo passwd- em /etc , observe o traço final:

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

Observe as diferentes permissões:

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-

e a diferença no conteúdo:

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

O que está acontecendo aqui?

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
    
por Robottinosino 28.10.2012 / 18:49

1 resposta

8

/etc/passwd- é um backup de /etc/passwd mantido por algumas ferramentas, consulte a página do manual . Há também um /etc/shadow- normalmente para o mesmo propósito.

Então, nada parece suspeito aqui. Alguém (ou algo assim) mudou o nome do seu usuário mysql .

    
por 28.10.2012 / 19:15