En cualquier sistema Linux al que tengo acceso (un par de Archlinux, un Ubuntu, un Debian Sid y un Gentoo) hay los siguientes 4 archivos /etc/
, todos terminados en un guión:
/etc/group-
/etc/gshadow-
/etc/passwd-
/etc/shadow-
En Internet dicen que estos son solo archivos de respaldo, actualizados al penúltimo cambio.
Ahora me pregunto: ¿quién está creando esos archivos? ¿Es mi editor? ¿Es la aplicación que edita esos archivos (gpasswd, useradd, groupadd, etc.)? ¿Es algo en un nivel inferior (tal vez incluso un módulo de kernel)?
shadow
y losgshadow
archivos (con un guión), tienen diferentes chmod , a diferencia000
de otros usuarios y pueden leerlos. ¿Hay alguna manera de hacer copias de seguridad con el mantenimiento adecuado de chmod000
?shadow
ygshadow
tienen permisos0400
.0000
. Es inseguro tenerlo configurado0400
, creo, porque ¿cualquier usuario en su sistema podría ejecutarsecat /etc/shadow
y obtener el resultado?/etc/shadow
un sistema RedHat y si realmente es posible0400
que un usuario no root vea este archivo con permisos , significa que hay un error importante en el procesamiento de permisos a menos que el archivo sea propiedad de otro usuario .