scp Probleme DS (207+)

Status
Für weitere Antworten geschlossen.

SkyWombat

Benutzer
Mitglied seit
29. Sep 2008
Beiträge
29
Punkte für Reaktionen
0
Punkte
0
Hallo Zusammen,

ipkg habe ich auf meiner DS installiert und scp eigentlich auch wie in der hier im Forum verfuegbaren Anleitung installiert. Es ist auch kein Problem sich per ssh auf der DS einzuloggen und dann:
which scp
/opt/bin/scp

Allerdings wenn ich per scp etwas auf die DS kopieren will bekomme ich den Fehler
root@192.XXX.XXX.XXX's password:
ash: scp: not found
lost connection

Kann mir jemand von Euch hier weiterhelfen?

Vielen Dank schon mal im Voraus.

Sky
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Zwei Dinge fallen mir auf:

(1) offensichtlich ist die PATH-Variable nicht auf den Pfad /opt/bin gesetzt
(2) Ein scp auf einem PC will natürlich mit einem scpd (d=daemon = scp-Server) reden; ist der scp gleichzeitig auch eine Server? Oder brachst dafür noch ein Teil? [Analogie: Telnet auf dem PC redet mit dem telnetd auf der DS]

itari
 

SkyWombat

Benutzer
Mitglied seit
29. Sep 2008
Beiträge
29
Punkte für Reaktionen
0
Punkte
0
Zwei Dinge fallen mir auf:

(1) offensichtlich ist die PATH-Variable nicht auf den Pfad /opt/bin gesetzt
(2) Ein scp auf einem PC will natürlich mit einem scpd (d=daemon = scp-Server) reden; ist der scp gleichzeitig auch eine Server? Oder brachst dafür noch ein Teil? [Analogie: Telnet auf dem PC redet mit dem telnetd auf der DS]

itari

Hallo Itari, danke fuer deine Antwort.

1) /opt/bin ist im PATH gesetzt, zumindest wenn ich mich per ssh eingeloggt habe erscheint es dort. Siehe auch erster Post mit which scp.
2) Sollte sich der nicht automatisch starten, bzw. automatisch vom anfragenden scp gestartet werden?

Koennte es an der ash liegen? Oder funktioniert es bei dir?

Sky
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
1) /opt/bin ist im PATH gesetzt, zumindest wenn ich mich per ssh eingeloggt habe erscheint es dort. Siehe auch erster Post mit which scp.

ähm - wo ist die PATH-Ergänzung gemacht worder? /etc/profile wäre richtig. ansonsten halt immer den vollen Pfad angeben

2) Sollte sich der nicht automatisch starten, bzw. automatisch vom anfragenden scp gestartet werden?

dazu müsste er da sein und von einem inetd gestartet werden oder bereits die ganz Zeit gestartet sein (mit ps gucken), weil was heißt automatisch? Eben genau das.

Koennte es an der ash liegen? Oder funktioniert es bei dir?

Nein ich hab sowas auch nicht zum Laufen bekommen. Ich nutze daher immer den FTP (ftpd auf der DS).

Grüße itari
 

vigger

Benutzer
Mitglied seit
29. Apr 2010
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen!

Ich hatte bis gerade eben auch genau das Problem mit
"-ash: scp: not found".

Bin auch nach dieser Anleitung hier vorgegangen:
http://www.synology-wiki.de/index.php/SFTP_SCP

Nach einiger Sucherei und vielen Fehlversuchen hat sich folgendes
Vorgehen als erfolgreich erwiesen (Installation der zlib vorausgesetzt):
  1. Download des openssh Pakets via
    Rich (BBCode):
    ipkg download openssh
  2. Entpacken mit
    Rich (BBCode):
    tar -xzvf openssh*.tar
    , bei mir war das openssh_5.5p1-1...
  3. Entpacken des data Files mit
    Rich (BBCode):
    tar -zxvf data.tar.gz
  4. Kopieren der scp-binary:
    Rich (BBCode):
    cp ./opt/bin/openssh-scp /bin/scp
    (mt umbenennen von openssh-scp nach scp)

Gruß
Vigger
 

wenze

Benutzer
Mitglied seit
18. Sep 2009
Beiträge
10
Punkte für Reaktionen
1
Punkte
3
Hi das Problem ist das wenn du remote draufgehst dein scp unter /bin gesucht wird und da wird es nicht gefunden. Du brauchst noch einen symbolischen Link
im /bin auf /opt/bin/scp. Dann müsste es laufen.

Grüße
 

cometosin

Benutzer
Mitglied seit
08. Aug 2010
Beiträge
19
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich weiß dass das hier etwas älter ist aber ich glaube es passt hier gut rein.

Hatte genau die gleichen Probleme, und mithilfe des symb. Links geht es jetzt.

Nun habe ich nur noch ein Verständnisproblem.

Warum funktionierte die Übertragung mit WinSCP auch schon ohne diesen
symb. Link und direkt mit z.B. "pscp.exe" nicht.

Wäre schön wenn mir jemand helfen würde meine Lücken in der Linux und
NAS Welt langsam zu füllen.

Gruß cometosin
 
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