home-harmening:sicherheit:backup:rsync:syncen_von_verzeichnissen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
home-harmening:sicherheit:backup:rsync:syncen_von_verzeichnissen [2024/10/29 08:43] charmeninghome-harmening:sicherheit:backup:rsync:syncen_von_verzeichnissen [2024/10/30 07:59] (aktuell) charmening
Zeile 19: Zeile 19:
 if [ -n "$SSH_ORIGINAL_COMMAND" ]; then if [ -n "$SSH_ORIGINAL_COMMAND" ]; then
     if [[ "$SSH_ORIGINAL_COMMAND" =~ ^rsync\  ]]; then     if [[ "$SSH_ORIGINAL_COMMAND" =~ ^rsync\  ]]; then
-        echo "`/bin/date`: $SSH_ORIGINAL_COMMAND" >> $HOME/ssh-command-log+        logger "`/bin/date`: $SSH_ORIGINAL_COMMAND"
         exec $SSH_ORIGINAL_COMMAND         exec $SSH_ORIGINAL_COMMAND
     else     else
-        echo "`/bin/date`: DENIED $SSH_ORIGINAL_COMMAND" >> $HOME/ssh-command-log+        logger "`/bin/date`: DENIED $SSH_ORIGINAL_COMMAND"
     fi     fi
 fi fi
Zeile 29: Zeile 29:
 \\ \\
 Authorized_keys File anpassen Authorized_keys File anpassen
-<code>nano .ssh/authorized_keys</code> +<code Bash>nano .ssh/authorized_keys</code> 
-<code>+<code Bash>
 command="/SYNCVERZEICHNIS/checkssh.sh",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ecdsa-sha2-nistp521 AAAA... command="/SYNCVERZEICHNIS/checkssh.sh",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ecdsa-sha2-nistp521 AAAA...
 </code> </code>
 \\ \\
 Sync durchführen Sync durchführen
-<code>rsync -auv --delete -e "ssh -i id_rsyncuser_ecdsa" rsyncuser@SERVER:/SYNCVERZEICHNIS/* SYNCVERZEICHNIS/</code>+<code Bash>rsync -auv --delete -e "ssh -i id_rsyncuser_ecdsa" rsyncuser@SERVER:/SYNCVERZEICHNIS/* SYNCVERZEICHNIS/</code>
  
 +=== Rsync Client ===
 +Ein Rsync Client mit grafischer Ausgabe ist [[home-harmening:sicherheit:backup:rsync:grafischer_rsync_client|hier]]