In jedem Linux-System, auf das ich Zugriff habe (ein paar Archlinuxes, ein Ubuntu, ein Debian Sid und ein Gentoo), gibt es die folgenden 4 Dateien /etc/
, die alle mit einem Bindestrich enden:
/etc/group-
/etc/gshadow-
/etc/passwd-
/etc/shadow-
Im Internet heißt es, es handele sich nur um Sicherungsdateien, die auf die vorletzte Änderung aktualisiert wurden.
Jetzt frage ich mich: Wer erstellt diese Dateien? Ist es mein Herausgeber? Ist es die Anwendung, die diese Dateien bearbeitet (gpasswd, useradd, groupadd usw.)? Ist es etwas auf einer niedrigeren Ebene (vielleicht sogar ein Kernelmodul)?
shadow
undgshadow
Dateien (mit einem Bindestrich) unterschiedliche chmod haben , im Gegensatz zu000
und von anderen Benutzern gelesen werden können? Gibt es eine Möglichkeit, Backups mit der richtigen Chmod- Aufbewahrung zu erstellen000
?shadow
undgshadow
Dateien Berechtigungen von0400
.0000
.0400
Ich glaube, es ist unsicher, es so einzustellen , weil jeder Benutzer auf Ihrem System ausgeführt werdencat /etc/shadow
und die Ausgabe davon erhalten könnte./etc/shadow
einem RedHat-System und ob es für Nicht-Root-0400
Benutzer möglich ist, diese Datei mit den entsprechenden Berechtigungen anzuzeigen , bedeutet dies, dass ein erheblicher Fehler in der Berechtigungsverarbeitung vorliegt, es sei denn, die Datei gehört einem anderen Benutzer .