Auch mit vielen Anleitungen zum Thema SSH Zugriff für nicht root/admin User kriege ich es nicht hin. Ausser einigen Momenten mit Herzstillstand ohne Zugriff auf die Diskstation gabs keine erhebenden Gefühle...
Ich habe eine DS211 mit inzwischen DSM3.1. Um rsync auf die DS ohne den root user und ohne Passwort zu machen, habe ich mir einen user "rsync" angelegt. in der "passwd" habe ich den Eintrag zu
geändert. Mit diesem User kann ich mich nun anmelden und auch rsync machen. Nun zu SSH.
Unter dem neuen /home/rsync habe ich /.ssh angelegt mit "authorized_keys". Owner habe ich auf rsync gesetzt, chmod auf 600 bzw 700.
In die "authorized_keys" habe ich versucht public keys zu schreiben, jeweils erzeugt von der DS selbst oder auch erzeugt von putty.
Ich habe es mit und ohne Änderungen an der sshd_config versucht: mit auskommentieren von
mit und ohne einfügen von
Im besten Fall, wenn ich versuche mit putty und dem passenden private key zuzugreifen kommt das vermaledeite "server refused our key" - wie gesagt mit unterschiedlichen Varianten von Keyerzeugung und abspeichern. In weniger günstigen Fällen durfte ich per Telnet zurückrudern....
Mach ich irgendwas grundlegend falsch?
Ich habe eine DS211 mit inzwischen DSM3.1. Um rsync auf die DS ohne den root user und ohne Passwort zu machen, habe ich mir einen user "rsync" angelegt. in der "passwd" habe ich den Eintrag zu
Rich (BBCode):
rsync:x:1034:100:Funktionsuser für rsync :/home/rsync:/bin/ash
geändert. Mit diesem User kann ich mich nun anmelden und auch rsync machen. Nun zu SSH.
Unter dem neuen /home/rsync habe ich /.ssh angelegt mit "authorized_keys". Owner habe ich auf rsync gesetzt, chmod auf 600 bzw 700.
In die "authorized_keys" habe ich versucht public keys zu schreiben, jeweils erzeugt von der DS selbst oder auch erzeugt von putty.
Ich habe es mit und ohne Änderungen an der sshd_config versucht: mit auskommentieren von
Rich (BBCode):
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
mit und ohne einfügen von
Rich (BBCode):
AllowUsers = root rsync
Im besten Fall, wenn ich versuche mit putty und dem passenden private key zuzugreifen kommt das vermaledeite "server refused our key" - wie gesagt mit unterschiedlichen Varianten von Keyerzeugung und abspeichern. In weniger günstigen Fällen durfte ich per Telnet zurückrudern....
Mach ich irgendwas grundlegend falsch?