Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

blog:2024:04:09:unix-dateiberechtigungen_wieder_herstellen [2024/04/09 14:46] – angelegt Andreas Herrblog:2024:04:09:unix-dateiberechtigungen_wieder_herstellen [2024/04/09 14:48] (aktuell) Andreas Herr
Zeile 3: Zeile 3:
 Wenn man nicht aufpasst, schießt man sich (im übertragenen Sinn natürlich) eventuell in den Fuß. An der falschen Stelle ein Wenn man nicht aufpasst, schießt man sich (im übertragenen Sinn natürlich) eventuell in den Fuß. An der falschen Stelle ein
  
-<code>+<code ->
 chmod a+r * chmod a+r *
 </code> </code>
 +
 führt dann leider unter Umständen zu einem kaputten /etc-Verzeichnis. Glücklich ist, wer dann eine Datensicherung hat. Allerdings will man unter Umständen ja nicht die „alten“ Daten zurückkopieren, sondern nur die Berechtigungen rekonstruieren. Aus der Datensicherung spielt man das Verzeichnis dann ggf. in ein temporäres Verzeichnis zurück und führt in selbigen führt dann leider unter Umständen zu einem kaputten /etc-Verzeichnis. Glücklich ist, wer dann eine Datensicherung hat. Allerdings will man unter Umständen ja nicht die „alten“ Daten zurückkopieren, sondern nur die Berechtigungen rekonstruieren. Aus der Datensicherung spielt man das Verzeichnis dann ggf. in ein temporäres Verzeichnis zurück und führt in selbigen
-<code>+ 
 +<code ->
 find . -printf 'chmod %m %p\n' > /var/tmp/fix_permissions.sh find . -printf 'chmod %m %p\n' > /var/tmp/fix_permissions.sh
 </code> </code>
 +
 aus. Dann wechselt man (in meinem Fall nach /etc) und führt das Script dort aus: aus. Dann wechselt man (in meinem Fall nach /etc) und führt das Script dort aus:
-<code>+ 
 +<code ->
 cd /etc cd /etc
 /var/tmp/fix_permissions.sh /var/tmp/fix_permissions.sh
 </code> </code>
-Bleibt noch zu erwähnen: Das funktioniert nur mit Standard-Unix-Berechtigungen. Wenn man Posix-ACLs verwendet, muss man ggf. selbige im Anschluss korrigieren. Wie das funktioniert werde ich später mal erklären. 
-\\ 
-Und bevor ich es vergesse: **Sorgt dafür, dass ihr eine funktionierende Datensicherung habt und verschlüsselt die immer gut** 😉 
- 
-{{tag>linux}} 
  
 +Bleibt noch zu erwähnen: Das funktioniert nur mit Standard-Unix-Berechtigungen. Wenn man Posix-ACLs verwendet, muss man ggf. selbige im Anschluss korrigieren. Wie das funktioniert werde ich später mal erklären. \\  Und bevor ich es vergesse: **Sorgt dafür, dass ihr eine funktionierende Datensicherung habt und verschlüsselt die immer gut** 😉
  
 +{{tag>linux}}