Ein Junior-Team-Mitglied hat eine böse chmod -R 777
in /etc/
und Ursache SSH kann nicht remote auf einem Ubuntu-Server einloggen. Jetzt behob ich dieses Anmeldungsproblem, indem ich die korrekten Dateiberechtigungen auf , /etc/sudoers
, /etc/ssl/*
manuell versetzte, indem ich anderes normales System vergleiche. Aber es gibt so viele andere Dateien, die zukünftige Probleme verursachen können.Sync Dateiberechtigungen * nur *
Ich denke, Rsync zu verwenden, um die Arbeit zu tun, aber nicht wollen, um Dateiinhalte zu synchronisieren, nur Berechtigungen, keine Arbeit mehr.
Ist das möglich? Ich sehe rsync hat -a
Option, aber es tut zu viel.
Was Sie fragen, ist möglich, aber nicht mit rsync, fürchte ich. – 4ae1e1
Vielen Dank für die Antwort, also was ist das? Ich bin offen für andere Werkzeuge. – kyrre
Nun, Sie können ein Skript schreiben, um die Attribute von Dateien auf einem System zu lesen und die Attribute auf dem anderen zu setzen. Nichts Magisches. – 4ae1e1