DSM 6.x und darunter Terminal unterm DSM

Alle DSM Version von DSM 6.x und älter

m0useP4d

Benutzer
Mitglied seit
08. Okt 2012
Beiträge
223
Punkte für Reaktionen
4
Punkte
24
Sry, ich habe vergessen zu erwähnen
Man braucht dafür das Perl-Paket ;)
 

Eicke

Benutzer
Mitglied seit
05. Aug 2017
Beiträge
14
Punkte für Reaktionen
0
Punkte
0
habe hier ne ds115j mit DSM 6.1.3
instaliren ja aber find seine seite nicht.

also selber fehler wie bei honest_turtle

eicke
 

m0useP4d

Benutzer
Mitglied seit
08. Okt 2012
Beiträge
223
Punkte für Reaktionen
4
Punkte
24

Dufooy

Benutzer
Mitglied seit
03. Nov 2012
Beiträge
277
Punkte für Reaktionen
0
Punkte
16
Was für ein Passwort wird benötigt oder muss irgendwo noch was konfiguriert werden.
Wenn ich root oder administrator nehme und dass Passwort mit dem es via ssh geht, bekomme ich immer einen Fehler e.g. falsche Zugangsdaten.
Perl ist installiert auf der 1517+
 

m0useP4d

Benutzer
Mitglied seit
08. Okt 2012
Beiträge
223
Punkte für Reaktionen
4
Punkte
24
User und PW sollte jeweils "admin" sein ;)
 

Dufooy

Benutzer
Mitglied seit
03. Nov 2012
Beiträge
277
Punkte für Reaktionen
0
Punkte
16
@m0userP4d Danke Dir, funzt...aber eine Ersatz um direkt auf der Syno mit der console zu arbeiten ist dies nicht gedacht.
Habe versucht eine Anwendung/Script aus einem der Syno Ordner zu starten geht aber nicht, da ich ja auch keine root Berechtigung erlange...
Gibt't da einen Ersatz für?

Müsste ein node.js/npm Paket als daemon starten aber dieses will immer wieder bestätigungen die man mit Enter abnicken muss.
 

m0useP4d

Benutzer
Mitglied seit
08. Okt 2012
Beiträge
223
Punkte für Reaktionen
4
Punkte
24
Richtig, es ist kein wirklicher Console-Ersatz und wird wahrscheinlich so niemals werden.
Aber für kleine Abfragen eignet es sich dennoch ganz gut und mir reicht es aus.

Wenn man mit root arbeiten muss geht es nur über lokale Console.
Was evtl. Dir helfen kann, ist der Aufgabenplaner direkt im DSM bei Systemsteuerung, dort lassen auch benutzerdefinierte Scripte mit root Rechten ausführen...

edit:
Aufgabenplaner kann nur fertige Scripte ausführen und mehr leider auch nicht...
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
Der Aufgabenplaner kann auch direkt Befehle ausführen. Einfach die Code Zeile in das "script" Feld packen, fertig.
Oder was ist bei dir "mehr" in "mehr leider auch nicht"?
 

peterkling

Benutzer
Mitglied seit
20. Aug 2015
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Bin aufgrund der selben Frage hierauf gestoßen und einen Webclient ist nicht das selbe, wie eine Shell unter DSM... (denn den Webclient kann man auch nicht über quickconnect aufrufen). Wie kann man ein Shellfenster (Console) innerhalb des DSM öffnen?
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
https://streamable.com/4m1nu

Dies könnte problemlos gebaut werden inkl. root Rechte.
Damit sollte Quasi alles möglich sein, außer editieren (vi/nano) usw.

Aber eine Ausgabe/Scriptstart usw. möglich.
Direktbefehl auch per URL gegeben.


Wenn Interesse besteht, kann sowas mal gebaut werden.
 

peterkling

Benutzer
Mitglied seit
20. Aug 2015
Beiträge
21
Punkte für Reaktionen
1
Punkte
3
Ich bin auch hierauf gestoßen, weil ich keinen Terminal über (quickconnect) DSM laufen lassen kann. Da muss es doch ein "putty" (Terminalfenster) oder sowas ähnliches geben, das man direkt im DSM starten kann? (Nicht "Webconsole", denn dann könnte ich ja wieder von einem anderen Rechner auf die DS zugreifen und das geht nicht über quickconnect).
 

doemEINS

Benutzer
Mitglied seit
21. Okt 2019
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Falls hier über dieses Thema noch einmal jemand stolpern sollte (wie ich), ich habe eine tolle Lösung gefunden!
Installiert euch TeamViewer im DSM und aktiviert "Remote Terminal", damit könnt ihr euch neben der DSM-Fernsteuerung auch per SSH am NAS anmelden!

Clipboard03asdasd3.jpg
Clipboard02asdasd.jpg
Clipboard02asdasda2.jpg
 

frimp

Benutzer
Mitglied seit
03. Mrz 2011
Beiträge
225
Punkte für Reaktionen
37
Punkte
34
Die Option ist bei mir ausgegraut und ich komme nach wie vor nur extern per putty/Windows oder Terminal/Mac dran.
 

doemEINS

Benutzer
Mitglied seit
21. Okt 2019
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
@frimp war sie bei mir ursprünglich auch. Ich hatte TeamViewer auf meinem PC immer nur ausgeführt und dann mit meinem Account angemeldet. Dadurch war es auch nicht möglich nach Geräten in der Umgebung zu suchen.

Clipboard05.jpg

TeamViewer lokal installiert, angemeldet und schon klappt das Koppeln und dann wird auch die Option "Remote Terminal" verfügbar! (Notfalls mal den TeamViewer Service im DSM stoppen und neu starten.
Sag Bescheid, ob's geklappt hat!
 

frimp

Benutzer
Mitglied seit
03. Mrz 2011
Beiträge
225
Punkte für Reaktionen
37
Punkte
34
Danke für die Hilfe, aber leider ist das keine Lösung. Man benötigt Teamviewer als Client um ssh machen zu können. Dann bleibe ich lieber bei putty.
Es geht hier aber darum, im Webbrowser über den DSM eine interaktive shell (z.B. als Paket) starten zu können, ohne dass ein spezieller Client benötigt wird.
 

NormalZeit

Benutzer
Mitglied seit
15. Okt 2012
Beiträge
361
Punkte für Reaktionen
17
Punkte
24
Ich verstehe den ganzen Aufwand und Aufstand der hier getrieben wird überhaupt nicht. TeamViewer installieren und sonstiges Pi-Pa-Po.

Wenn ich an einem Rechner sitze und dort einen Browser offen habe, wo liegt das Problem parallel ein Terminalprogramm zu starten und sich damit auf der Synology per ssh einzuloggen?

Terminalprogramme gibt es doch für jedes Betriebssystem, bei den „ordentlichen“ (Linux und OS-X) sind die sogar standardmäßig mit dabei. Terminalprogramme gibt es sogar für Mobiltelefone!

Was habt Ihr denn für eine Panik vor „speziellen Clients“? Wir bewegen uns mit der Synology im Unix-Umfeld, und da ist eine Terminalsession sowas banales wie ein Glas Wasser. Das Terminal ist bei mir mit eines der ersten Programme was täglich gestartet wird – nicht nur für remote ssh Sessions, manches lässt sich auch lokal schneller und einfacher erledigen als mit Maus- und Klickakrobatik.

Was wollt Ihr denn? Hauptsache Klicki-Bunti und alles im Browser und am liebsten dann gleich mit Alexa und Sprachsteuerung . . .

(sorry für den Rant)
 

Puppetmaster

Benutzer
Sehr erfahren
Mitglied seit
03. Feb 2012
Beiträge
18.991
Punkte für Reaktionen
629
Punkte
484
Exakt. Bringt es auf den Punkt.

Auf dem Smartphone benutze ich dafür z.B. eine kleine App namens Terminus.
 


 

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