Dans n'importe quel système Linux auquel j'ai accès (quelques Archlinux, un Ubuntu, un Debian Sid et un Gentoo), il y a les 4 fichiers suivants /etc/
, se terminant tous par un tiret:
/etc/group-
/etc/gshadow-
/etc/passwd-
/etc/shadow-
Sur Internet, ils disent que ce ne sont que des fichiers de sauvegarde, mis à jour à l'avant-dernier changement.
Maintenant, je me demande: qui crée ces fichiers? Est-ce mon éditeur? Est-ce l'application qui édite ces fichiers (gpasswd, useradd, groupadd, etc.)? Est-ce quelque chose à un niveau inférieur (peut-être même un module du noyau)?
shadow
et lesgshadow
fichiers (avec un tiret), ont un chmod différent , contrairement000
et peuvent être lus par d'autres utilisateurs? Existe-t-il un moyen de faire des sauvegardes en conservant correctement chmod000
?