Pyload Start-Stopp-Script einbinden

Status
Für weitere Antworten geschlossen.

ds710+

Benutzer
Mitglied seit
10. Aug 2011
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hallo
Ich versuche schon eine weile das Problem ''pyload'' (DS 710+ fährt nicht runter) zu lösen.
Das zauberwort heisst Start-Stopp-Script, das Script habe ich runtergeladen, doch da werd ich die Pfade ändern müssen oder?
Und wohin muss ich es kopieren (Winscp) ?
Wäre nett wenn mir bei meinem Problem jemand helfen könnte.

Ich sage schon mal im vorraus Danke.

mfg
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.222
Punkte für Reaktionen
76
Punkte
114
Hallo!

Das Start/Stop Script findest du hier: Script
Ich habe hier nur den Pfad für die Logs geändert, sonst nichts!

Auszug aus dem pyload Wiki:

Danach legt man das Script unter /opt/etc/init.d/S99pyload ab.
Ausführbar machen mit chmod +x /opt/etc/init.d/S99pyload nicht vergessen!

Jetzt wird getestet, ob sich PyLoad mittels
/opt/etc/init.d/S99pyload start sauber starten lässt.
Sobald PyLoad sauber gestart werden kann, testet man auch gleich noch mittels
/opt/etc/init.d/S99pyload stop, ob PyLoad auch wieder sauber beendet wird.
Nach dem Stop darf per ps | grep python kein Prozess mehr sichtbar sein.
 

ds710+

Benutzer
Mitglied seit
10. Aug 2011
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hallo

Das script hab ich runtergeladen und die Logs darauf habe ich geändert, doch ich kann es mit Winscp nicht einfügen.

Winscp sagt (schreibt)

Cannot execute SCP to start transfer. Please make sure that SCP is installed on the server and path to it is included in PATH. You may also try SFTP instead of SCP.
Command failed with return code 127.

Was mach ich jetzt schon wieder falsch?
 

Fartman

Benutzer
Mitglied seit
21. Jul 2010
Beiträge
475
Punkte für Reaktionen
0
Punkte
22

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.222
Punkte für Reaktionen
76
Punkte
114

Das braucht man bei den neuen DSM Versionen gar nicht mehr machen.



Auszug aus dem Wiki:

With latest versions of DS3.1 you can enable the buildin-sftp server in the config file.
After config change you must disable/reenable the ssh deamon or reboot your DS, so the config change is loaded by sshd!

vi /etc/ssh/sshd_config

# override default of no subsystems
#Subsystem sftp /usr/libexec/sftp-server
Subsystem sftp internal-sftp

After that you can login with the sftp protocol, no other changes required.




Dh. mit dem obigen vi Befehl im putty (angemeldet als root) die sshd_config öffnen

Den Eintrag #Subsystem sftp internal-sftp suchen und das # davor löschen.
Danach die sshd_config speichern und DS neu starten. Schon kann man mit WinSCP per sftp darauf zugreifen und kopieren, löschen etc.

vi Befehle findest du hier: Die allerwichtigsten vi Befehle


Oder du kopierst das Script einfach per putty in den dafür vorgesehenen Ordner - ist viell. einfacher und geht schneller :)
 

ds710+

Benutzer
Mitglied seit
10. Aug 2011
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Danke für die Anleitung
Jetzt funktioniert´s

MfG
 
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