DiskStation: ssh mit Private Key statt Passwort
16 JUNE 2014Standart mäsig ist der ssh Zugriff auf die DiskStation nur mit Password möglich, wenn man allerdings den SSH zugriff in einigen Scripten benutz und/oder den Zugang allgemeine einfach öfters benötigt, wird das dauernde eintippen des Passworts relativ schnell lästig.
Abhilfe schaft die verbindung per Private Key.
Vorbereitung
Zuerst müssen die entsprechenden Keys generiert werden, das geht unter Linux/OS X relativ einfach (Anleitung für Windows) per terminal und dem befehl ssh-keygen
.
danach den Anweisungen folgen und warten bis der Schlüssel generiert wurde.
Wenn alles geklappt hat den Key per
anzeigen lassen und in die Zwischenablage kopieren.
Key hinzufügen
Als nächstes muss der Key auf die DiskStation übertragen werden. Dazu wie gewohnt eine ssh Verbindung mit dem gewählten Nutzer erstellen.
Falls nicht bereits vorhanden muss nun der .ssh
ordner sowie die authorized_keys
Datei angelegt werden:
nun muss der zuvor kopierte Key in die authorized_keys
eingetragen werden
und den Key einfügen.
ssh neustarten
Als letzten Schritt muss SSH neu gestartet werden, das geht entweder über DSM oder per terminal mit
nun sollte beim erneuten verbinden mit der DiskStation eine verbindung ohne eingabe eines Passworts möglich sein.