Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| home-harmening:sicherheit:backup:rsync:syncen_von_verzeichnissen [2024/10/28 15:22] – charmening | home-harmening:sicherheit:backup:rsync:syncen_von_verzeichnissen [2024/10/30 07:59] (aktuell) – charmening | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ==== Synchronisierung von Verzeichnissen ==== | ==== Synchronisierung von Verzeichnissen ==== | ||
| Auf dem Server zunächst einen Benutzer anlegen der Zugriff auf die Dateien hat die wir synchronisieren wollen. | Auf dem Server zunächst einen Benutzer anlegen der Zugriff auf die Dateien hat die wir synchronisieren wollen. | ||
| - | < | + | < |
| \\ | \\ | ||
| Passwort erstellen und festlegen | Passwort erstellen und festlegen | ||
| - | < | + | < |
| - | < | + | < |
| \\ | \\ | ||
| SSH Schlüsselpaar erzeugen | SSH Schlüsselpaar erzeugen | ||
| Zeile 12: | Zeile 12: | ||
| Authorized_keys Datei erstellen \\ | Authorized_keys Datei erstellen \\ | ||
| **Prüfen ober der User sich per ssh anmelden darf** | **Prüfen ober der User sich per ssh anmelden darf** | ||
| + | \\ \\ | ||
| + | Wrapper script im Home Verzeichnis erstellen | ||
| + | <code Bash> | ||
| + | <code Bash> | ||
| + | #!/bin/bash | ||
| + | if [ -n " | ||
| + | if [[ " | ||
| + | logger " | ||
| + | exec $SSH_ORIGINAL_COMMAND | ||
| + | else | ||
| + | logger " | ||
| + | fi | ||
| + | fi | ||
| + | </ | ||
| + | < | ||
| + | \\ | ||
| + | Authorized_keys File anpassen | ||
| + | <code Bash> | ||
| + | <code Bash> | ||
| + | command="/ | ||
| + | </ | ||
| \\ | \\ | ||
| Sync durchführen | Sync durchführen | ||
| - | < | + | < |
| + | === Rsync Client === | ||
| + | Ein Rsync Client mit grafischer Ausgabe ist [[home-harmening: | ||