Bei der Einrichtung von ssh-Verbindungen kann es zu Problemen kommen und immer wieder der Passwort-Prompt erscheint. Grund können fehlerhafte Berechtigungen des Home-Directories des entsprechenden Users auf der Synology sein. Ebenso fehlerhafte Berechtigungen des Verzeichnisses ‘‘.ssh‘‘ oder der Datei ‘‘authorized_keys‘‘.
chmod w-g /volume1/homes/<mein-user> chmod 700 /volume1/homes/<mein-user>/.ssh chmod 600 /volume1/homes/<mein-user>/.ssh/authorized_keys
Zur Fehleranalyse kann es hilfreich sein, ‘‘telnet‘‘ auf der Synology zu aktivieren und ‘‘ssh‘‘ zu stoppen und dann via telnet im Vordergrund zu starten.
telnet <meine-Synology> /bin/sshd -d
Ein Blick in die /etc/ssh/sshd_config auf der Synology schadet auch nicht. Hier sind folgende Parameter wichtig.
# vi /etc/ssh/sshd_config # ... RSAAuthentication yes PubkeyAuthentication yes # ... AuthorizedKeysFile .ssh/authorized_keys
Sollten Änderungen an der sshd_config
notwendig sein, muss anschließend der Daemon durchgestartet werden (Commandline oder Oberfläche mit Deaktivieren/Aktivieren).
# synoservicectl --reload sshd # reicht vermutlich nicht synoservicectl --restart sshd