Die beschriebene Methode habe ich ursprünglich auch verwendet, ist halt nicht so elegant, inbesondere, wenn man immer wieder eine andere DS hat. Ich bin daher dazu übergegangen und habe über PuTTY einmalig einen Key generiert, den ich für alle DSn benutze. Einschliesslich Key generieren, wie folgt:
Erstellung der Keys
Dies muß lediglich einmalig durchgeführt werden, da der Key für mehrere Server verwendbar ist.
1. Putty Key Generator puttygen.exe starten.
2. SSH-2 auswählen und Public/Private key generieren.
3. Public Key speichern, Privat Key als *.ppk speichern.
Vorbereitung der DS
Auf der DS unter “root” ein “ssh localhost” starten, am besten mit PuTTY:
Login > admin > Enter
Passwort > Admin-Passwort > Enter
sudo su - > Enter (es geht auch sudo -i)
Passwort > Root-Passwort > Enter
Anpassung der Synology
Auf der Synology mit vi die Datei authorized_keys erstellen
/root/.ssh/authorized_keys
$ cd /root/
$ mkdir .ssh (sofern nicht vorhanden)
$ cd /root/.ssh/
$ vi authorized_keys
Den PublicKey aus der Kopfzeile des PuttyKeyGenerator kopieren und in die
/root/.ssh/authorized_keys
einfügen und speichern sowie vi gleichzeitig verlassen [ESC] :wq [ENTER]. Danach in PuTTY eingeben
$ chmod 0700 /root/.ssh
$ touch /root/.ssh/authorized_keys
$ chown -R root /root/.ssh
$ chmod 0600 /root/.ssh/authorized_keys
Dann Neustart der DS.
Konfiguration von WinSCP
PrivateKey speichern in einen für dauerhaft definierten Ordner
File protocol : SCP
Host name : “syno-IP”
Port number : 22
User name : root
Password : Passwort für root/admin
dann : Erweitert > Authentifizierung > PrivateKey mit komplettem Pfad hinterlegen.
Danach sollte die Einwahl funktionieren.
Das ist dann ein Fall vonDie Geschichten ohne Key usw. sind alle nicht Updaterestitent. Macht es wie folgt:
Wenn die sudoers Datei allerdings kaputt ist, geht das nicht mehr und man kann sich nur noch wie von Fusion mit dem Trick mit dem Aufganbenplaner behelfen, der den Standard wieder herstellt.
Grad nochmals geguckt..Datei scheint in Ordnung, evtl. ein Leerzeichen zuviel getippt gehabt?
Dann wie beschrieben mit Win SCP angemeldet --> okay
Dann bei Synology NAS als Admin angemeldet --> okay
trotzdem lassen sich die Pakte aus der Community nicht installieren, sie verlangen nach Root-Rechten..Obwohl diese ja jetzt gesetzt sind..
Wenn die sudoers Datei allerdings kaputt ist
Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.