admin_grundlagen:symbolische_links
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:symbolische_links [2019/03/25 11:10] – [Link-Schleife] Noch kürzeres Beispiel martin_schulte | admin_grundlagen:symbolische_links [2022/07/19 12:29] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 15: | Zeile 15: | ||
| Unterschiede? | Unterschiede? | ||
| + | |||
| + | ===== Wo befinden sich auf meinem System Symlinks? ==== | ||
| + | find / -xdev -type l -ls | ||
| + | find / -xdev -type l -printf ' | ||
| ===== Probleme mit Symlinks ===== | ===== Probleme mit Symlinks ===== | ||
| + | |||
| + | Symlinks werden von machen Entwicklern als problematisch gesehen: https:// | ||
| + | |||
| + | ==== Übrig gebliebene Dateien eines Users nach dem Löschen des Users dem Benutzer root übergeben ==== | ||
| + | find / -xdev -uid 1002 -exec chown --no-dereference root {} + | ||
| + | ==== verwaiste Symlinks finden ==== | ||
| + | find -L . -type l -ls | ||
| + | |||
| ==== Link-Schleife ==== | ==== Link-Schleife ==== | ||
| ln -s a b | ln -s a b | ||
| Zeile 23: | Zeile 35: | ||
| cat a | cat a | ||
| - | ==== Übrig gebliebene Dateien eines Users nach dem Löschen des Users dem Benutzer root übergeben ==== | ||
| - | find / -xdev -uid 1002 -exec chown --no-dereference root {} + | ||
| - | ==== verwaiste Symlinks finden ==== | ||
| - | find . -L -type l -ls | ||
| - | |||
| ==== Beispiel: Symlink-Attacke ==== | ==== Beispiel: Symlink-Attacke ==== | ||
| Funktioniert nur, wenn '' | Funktioniert nur, wenn '' | ||
| Zeile 35: | Zeile 42: | ||
| Als root: | Als root: | ||
| echo ' | echo ' | ||
| - | echo '* * * * * root echo "you are lost" > / | + | echo '* * * * * echo "you are lost" > / |
| Als nutzer: | Als nutzer: | ||
| Zeile 54: | Zeile 61: | ||
| -> '' | -> '' | ||
| - | ==== Dokumentation | + | ==== Dokus und Links ==== |
| * https:// | * https:// | ||
| + | * https:// | ||
admin_grundlagen/symbolische_links.1553512243.txt.gz · Zuletzt geändert: 2019/03/25 11:10 von martin_schulte
