Ziel ist es Verzeichnisse zu synchronisieren. Dafür sollen Keys zum Einsatz kommen, um die Passwortabfrage zu umgehen.
Sie Keys sollen nur für rsync genutzt werden können. Eine normale Anmeldung soll damit nicht möglich sein.
Für dieses Vorhaben habe ich z.T. auch diese Anleitung genutzt:
http://troy.jdmz.net/rsync/index.html
Funktioniert alles soweit, aber mit diesem Script habe ich noch so meine Probleme:
Code: Alles auswählen
#!/bin/sh
case "$SSH_ORIGINAL_COMMAND" in
*\&*)
echo "Rejected"
;;
*\(*)
echo "Rejected"
;;
*\{*)
echo "Rejected"
;;
*\;*)
echo "Rejected"
;;
*\<*)
echo "Rejected"
;;
*\`*)
echo "Rejected"
;;
*\|*)
echo "Rejected"
;;
rsync\ --server*)
$SSH_ORIGINAL_COMMAND
;;
*)
echo "Rejected"
;;
esac
Was genau macht dieses Script? Leider sind meine Englisch-Kenntnisse nicht so toll. Dadurch bin ich bisher nicht so wirklich weitergekommen.
MfG