SCP DS209+II <= Webserver per Keyfile klappt nicht

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

kicr

Benutzer
Registriert
17. Aug. 2009
Beiträge
10
Reaktionspunkte
0
Punkte
1
Hallo,

ich habe dank der ausführlichen Anleitung scp zum Laufen bekommen.

Ich möchte von der DS209+II ein scp Kommando passwortlos ausführen, um Daten von einem Webserver zu laden. Das SCP Kommando ohne Keyfile funktioniert.

Ich habe auf der DS209+II per ssh-keygen -t dsa ein Keypaar erstellt.

Rich (BBCode):
DS209> ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_dsa.
Your public key has been saved in /root/.ssh/id_dsa.pub.
....

Den Inhalt der /root/.ssh/id_dsa.pub Datei habe ich auf dem Webserver im Verzeichnis /home/.ssh/ in die Datei authorized_keys kopiert.

Der Zugriff sieht jetzt wie folgt aus:

Rich (BBCode):
scp -i /root/.ssh/id_dsa webXXX@servername.de:www/test.tgz

Leider muss ich trotzdem das Passwort angeben. Kann mir jemand helfen?
 
Hallo,
bekommst Du eine Fehlermeldung? Klappt der ssh zugang mit diesen Parametern? Ist /home das Home-Verzeichnis des Users auf dem Webserver?

Gruß Götz
 
Ich erhalte lediglich den Passwordprompt, also keine Fehlermeldung. Beim SSH Zugang
Code:
ssh -i .ssh/id_dsa webXXX@servername.de
das gleiche. Das Homeverzeichnis des webXXX User ist /home.
 
Hallo,
dann scheint die Anmeldung per Key beim Webserver in der sshd.conf nicht aktiviert zu sein.

Gruß Götz
 
Hallo goetz,

danke für deine Hilfe. Letztlich liegt es wirklich nur am Webserver. Ich habe mit meinem Anbieter gesprochen und es hat funktioniert.

Die authorized Keys wurde im /.ssh Verzeichnis erwartet. Ich konnte die nur im /home/.ssh Verzeichnis anlegen.

Danke und Gruß
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

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.

:coffee:

Hier gehts zum Kaffeeautomat