Quem cria / etc / {group, gshadow, passwd, shadow} -?

25

Em qualquer sistema Linux que eu tenha acesso (um par de Archlinuxes, um Ubuntu, um Debian Sid e um Gentoo) existem os 4 arquivos a seguir em /etc/ , todos terminando com um traço:

/etc/group-
/etc/gshadow-
/etc/passwd-
/etc/shadow-

Na internet, eles dizem que são apenas arquivos de backup, atualizados da próxima para a última alteração.

Agora estou pensando: quem está criando esses arquivos? É meu editor? É o aplicativo que edita esses arquivos (gpasswd, useradd, groupadd e assim por diante)? É algo em um nível mais baixo (talvez até mesmo um módulo do kernel)?

    
por peoro 27.12.2011 / 00:10

1 resposta

21

Os arquivos de backup são criados pelo programa que modifica seus arquivos /etc/group ou /etc/passwd , como useradd , groupadd e similares, criados como uma precaução de segurança no caso de arquivos corrompidos durante a edição. O kernel nunca toca nesses arquivos.

    
por 27.12.2011 / 15:25

Tags