DS209+ II und Zugriff mit WinSCP

Status
Für weitere Antworten geschlossen.

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen!
Dies ist mein erster Post hier somit bitte ich um Nachsicht, sollten Infos fehlen die zur Hilfe notwendig sind. Danke!
Bei diversen anderen Fragen hat mir das Forum schon sehr geholfen. Vielen Dank an dieser Stelle dafür! Eine super Community!

Nach langem querlesen und suchen frage ich zu dem Thema SFTP lieber die Profis, bevor ich mir meine neue DS zerschiesse ;)
Zum Thema Synolgy und SFTP hab ich auch das Wiki studiert, werde aber nicht wirklich schlau daraus.

Mein DS hat die aktuellste Firmware : DSM 2.2-0942
Wenn ich mich nun mit Putty einlogge als root und den Befehl "openssl version" eingebe erhalte ich folgende Anzeige: Openssl 0.9.8k 25 Mar 2009

Via WinSCP (auch als user root, mit SCP) erhalte ich auch Zugriff (mit der "groups" Fehlermeldung beim log in), kann aber keine Dateien lesen, editieren etc. Das ist wohl normal so.

Wie bringe ich nun der DS bei das ich das darf?
Openssl ist schon vorhanden (0.9.8k), also muss ich es nicht zusätzlich installieren via IPKG, richtig?

Apropos IPKG...diese Version (Für PowerPC (ppc_85xx): http://ipkg.nslu2-linux.org/feeds/o...nstable/syno-e500-bootstrap_1.2-5_powerpc.xsh) ist die Richtige für mich, oder?

Zuerst muss ich also IPKG installieren (via Putty ?) und dann verwirrt mich die Wiki. Was sind denn nun die notwendigen nächsten Schritte?
Wenn ich es richtig verstanden habe wäre nur noch dieses (Zitat aus der Wiki:
Bei vorhandenem openssl 0.9.8g von Synology

Hier benötigen wir noch einen neuen SymLink, da SFTP und SCP für die Version 0.97 kompiliert wurden und direkt auf libcrypto.so.0.9.7 verweisen.
cd /usr/lib
ln -s libcrypto.so.0.9.8 libcrypto.so.0.9.7
...) zu erledigen.

So, ich habe aber 0.9.8k .
Ändert sich dadurch etwas an dem was ich eigeben muss?

Bitte um Hilfe. Vielleicht kann mir das Prozedere jemand -angepasst an meine DS und meine Firmware - erklären?
Ich wäre sehr dankbar!
MfG
Schmitzejung
 

Lord Schweizer

Benutzer
Mitglied seit
30. Jul 2009
Beiträge
43
Punkte für Reaktionen
0
Punkte
0
Nabends,

hab meine DS 209+II auch noch nicht so lange und das mit dem WinSCP hat mich auch ein paar Nerven gekosten :)

Das mit du WinSCP aktuell auf nichts zugreifen kannst, liegt sicher daran das du WinSCP erst einmal beibringen wo er den SFTP-Server auf der DS zu finden hat.

Guck bitte mal in der WinSCP Konfig unter dem Punkt "Umgebung" - "SFTP" was dort für ein Pfad hinterlegt ist. Die dort voreingestellten Werte haben bei mir nicht funktioniert evtl. ist da die DS anders als Unix-Standard oder dies hat sich mal geändert. Mit /volume1/@optware/libexec/sftp-server sollte es aber gehen, ansonsten guckt einfach wo sich der sftp-server auf deiner DS versteckt und trage den entsprechenden Pfad in WinSCP ein.

Zusätzlich solltest du in der Konfig im Punkt "SCP/Shell" den Pfad zu Bash anpassen. Dies ist bei mir unter /volume1/@optware/bin/bash


Greetz
 

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Danke für deine schnelle Hilfe, Lord Schweizer, aber ich glaube du hast mich mißverstanden.
Und "sehen" kann ich alles beim Zugriff via WinSCP mit SCP, halt nur nichts ändern...

Ich habe noch nichts installiert. Wenn ich im Lieferzustand mit oben genannter aktuellster Firmware via Putty als root connecte und die ssl Version abfrage bekomme ich die 0.9.8k gelistet. Also die Synology eigene und ab da verwirrt mich die Wiki....
Wie muss ich vorgehen?
1. IPKG (die oben genannte Version) installieren und dann ab meinem Zitat der Wiki weitermachen ohne darauf zu achten, das ich ja eine "neuere" SSl Version habe? :confused::confused::confused:

Nimm mich doch bitte mal ein Profi Schritt für Schritt an die Hand :D

DANKE!
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Ich finde das Zugreifen via Root auf System-Verzeichnisse eine schlechte Idee. Wenn du Angst vor vi hast dann such mal nach WebEditor. Hat itari mal geschrieben und funktioniert echt prima. Ich hab vi noch nicht einmal angeworfen.

MfG Matthieu
 

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Danke Mathieu,

hab das mal überflogen, aber damit Webeditor läuft muss ich ja auch diverse Einstellungen vornehmen im System der DS. Also lieber nochmal zu meiner Ausgangsfrage:
1.ipkg in der genannten Version installieren (oder nicht mal das weil ich ja schon ssl hab und deshalb eindfach das im Zitat ausführen, obwohl ich ja ne neuere SSL Version habe?)
....
Oder tatsächlich alle Schritte der wiki durchführen?
 

coolhot

Benutzer
Mitglied seit
01. Mrz 2009
Beiträge
926
Punkte für Reaktionen
0
Punkte
0
Bei mir war Zugang per WinSCP einrichten auch ein Riesenact. Guck mal hier in den Thread. Damit hab ichs dann hingekriegt.
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Danke Mathieu,

hab das mal überflogen, aber damit Webeditor läuft muss ich ja auch diverse Einstellungen vornehmen im System der DS.
Diese Einstellungen hat itari im Paket "init-3rdparty" zusammengefasst. Ist ganz einfach und ziemlich sicher. Nur vorsicht beim DSM 2.2, dafür gibt es eine neu init, weil da was zentral geändert wurde womit das alte nicht klar kam.

MfG Matthieu
 

Lord Schweizer

Benutzer
Mitglied seit
30. Jul 2009
Beiträge
43
Punkte für Reaktionen
0
Punkte
0
Danke für deine schnelle Hilfe, Lord Schweizer, aber ich glaube du hast mich mißverstanden.
Und "sehen" kann ich alles beim Zugriff via WinSCP mit SCP, halt nur nichts ändern...

Das ist ja genau das was ich beschrieben habe. Hätte das mit dem "zugreifen" vielleicht besser mit "ändern" benennen sollen. Nichts destoweniger...

Als ich mit meinem "unmodifizierten" WinSCP versucht habe Daten zu ändern, hat er mir seinerzeit immer den Fehler "127" angezeigt das ich prüfen soll ob denn überhaupt ein SFTP-Server läuft oder das er einen Transfer nicht durchführen konnte.

Gelöst habe ich dieses durch die in meinem Post hinterlegte Abänderung der Voreinstellung von WinSCP zu den beiden angegeben Punkten.

Die Installation von IPKG fand ich gegen die WinSCP-Konfig eher einfach :D

Schau dir die Punkte in WinSCP einfach mal an.

@Coolhot
Inwiefern unterscheided sich denn nun deine Lösung "Einrichten von WinSCP" von meiner :confused:


Greetz
 

coolhot

Benutzer
Mitglied seit
01. Mrz 2009
Beiträge
926
Punkte für Reaktionen
0
Punkte
0
Lies den ganzen Thread und den verlinkten. Entscheidend war die Änderung des Pfads zum SFTP-Server (bei mir /big-disk/opt/libexec/sftp-server) und der Shell (bei mir /bin/ash).
 

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
So, nun habe ich mich doch getraut ipkg zu installieren. Hat geklappt.
Nun arbeite ich gerade die SFTP SCP Wiki ab und bin bis zum installieren von zlib gekommen. Auch das hat geklappt.
Will gerade das openssl mit "wget http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/openssh_5.1p1-1_powerpc.ipk"
installieren, da bekomme ich die Fehlermeldung ERROR 404 not found....
Hilfe :D
DANKE!!!

Update...gelöst...."openssh_5.2p1-2_powerpc.ipk" ist die neue Version...habe den link angepasst und es ging.
Leider hänge ich jetzt am übernächsten schritt....die data.tar.gz scheint extrahiert zu sein, aber im nächsten Schritt "tar -xvzf data.tar.gz ./opt/bin/sftp ./opt/bin/scp" kommt not found in archive....
Und nu????
 
Zuletzt bearbeitet:

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Jo, Danke, das hab ich auch rausgekriegt....
siehe post vor dir ;)
Aber es geht immer noch nicht...alles nach wiki abgearbeitet...(siehe Fehlermeldung in mienem letzten Post)...
Nach wie vor kein lese/schreibzugriff....


wie bekomme ich den "Kram" wieder von der Box runter, oder was muss ich machen damit es geht????
 
Zuletzt bearbeitet:

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Wenn du bei der Installation meinst: ja
wenn du danach in WinSCP meinst: ja

was hat es mit der Fehlermeldung auf sich? kann es sein das die neue Openssh Version nicht mehr die gleichen Dinge "kann" wie die Vorgängerversion?
Es gibt im opt/bin nnur ein sftp, aber kein scp...solte aber sein oder?
 

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Also:
Anmeldung mit WinSCP als root und via sftp. Die Groups Meldung kommt nicht mehr, aber ich kann immer noch keine Dateien öffnen, editieren usw... Gibt es einen "workaround" mit der neuen openssh Version?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.158
Punkte für Reaktionen
405
Punkte
393
Hallo,
scp heißt in dem Paket openssh-scp, die Datei extrahieren und als scp nach /opt/bin kopieren.
sftp ist ein eigenes Paket
ipkg install openssh-sftp-server

Gruß Götz
 

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
...
scp heißt in dem Paket openssh-scp, die Datei extrahieren und als scp nach /opt/bin kopieren....

Gruß Götz
Danke Götz.
Nun hat das extrahieren ohne Fehlermeldung geklappt (tar -xvzf data.tar.gz ./opt/bin/sftp ./opt/bin/openssh-scp). Kannst du oder jemand anderes mir bitte den Befehl in putty verraten mit dem ich eine Datei umbenenne mit entsprechender Syntax? Bin da nicht so firm drin...
Wenn das dann geschehen ist muss ich nur noch "mv ./opt/bin/* /opt/bin" eingeben, die DS neu starten und es sollte gehen, richtig? :D

Update: Das umbenenn hat geklappt und der Teil danach auch. Jetzt startet die DS grad neu....bin gespannt :)
 
Zuletzt bearbeitet:

schmitzejung

Benutzer
Mitglied seit
30. Aug 2009
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Jawoll! Dank des Hinweises von Görtz geht es jetzt endlich!!!!
Login als root mit scp :)

oder halt sftp mit allow fallback auf scp.

Ich Danke allen, die mir geholfen haben!!!!!!!!!:D:D:D:D
 

Gizmor

Benutzer
Mitglied seit
30. Dez 2009
Beiträge
41
Punkte für Reaktionen
0
Punkte
0
Hallo,
scp heißt in dem Paket openssh-scp, die Datei extrahieren und als scp nach /opt/bin kopieren.
sftp ist ein eigenes Paket
ipkg install openssh-sftp-server

Gruß Götz

Hallo,
Versuche gerade bei mir auch den sftp-dienst zu installieren. Leide funktioniert bei mir das Paket "openssh-sftp-server" nicht...

Bekommen beim connecten per sftp immer die Meldung:
Cannot initialize SFTP protocol. Is the host running a SFTP server?

Installiert ist es aber:
DiskStation> ipkg install openssh-sftp-server
Package openssh-sftp-server (5.3p1-1) installed in root is up to date.
Nothing to be done
Successfully terminated.

Gibt es da irgend nen Trick?
 

coolhot

Benutzer
Mitglied seit
01. Mrz 2009
Beiträge
926
Punkte für Reaktionen
0
Punkte
0
Ja, dem Programm WinSCP mitteilen wo es sftp-server und shell findet.

Also in den Clienteinstellungen die Pfade hinterlegen z.B.

/opt/bin/sftp-server
/bin/ash

Guckst du hier.
 
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