mit Putty über SSH kein Zugriff

  • 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.

stealthT

Benutzer
Registriert
11. März 2009
Beiträge
441
Reaktionspunkte
7
Punkte
24
Hallo!

Folgendes Problem: Ich habe versucht über SSH auf die DS zuzugreifen. SSH Dienst habe ich selbstverständlich aktiviert. Ich bekomme jedoch immer eine Fehlermeldung, wenn ich versuche, mich einzuloggen (siehe unten). Der Zugriff über Telnet funktioniert problemlos. Muss ich außer dem SSH Dienst noch etwas in der DS aktivieren, um Zugriff zu erhalten oder woran könnte mein Problem liegen?
 

Anhänge

  • Fehlermeldung.jpg
    Fehlermeldung.jpg
    7,8 KB · Aufrufe: 621
Kommt diese Meldung nachdem du den Benutzernamen für den Login angegeben hast oder direkt beim Verbindungsaufbau?
 
Kommt direkt beim Verbindungsaufbau. Das komische ist, dass es über die Telneteinwahl ja funktioniert. Wie gesagt, SSH ist ebenfalls aktiv.
 
Der Port stimmt aber, oder?
Ich habe das immer mal bekommen, wenn ich vergessen hatte, den Port zu ändern.

MfG Matthieu
 
Sorry. Hatte mich jetzt beim Schreiben meines Beitrages vertan. Habe Port 22 eingestellt und es funktioniert trotzdem nicht.

Die verlinkte Tabelle ist mir bekannt!
 
Mhh... verwendest du oder hast du irgendwann mal Mods am SSH-Server vorgenommen? Mit welcher Adresse greifst du zu? (dyndns oder interne ip)

MfG Matthieu
 
Keine Mods. Habe momentan die DS noch nicht fürs Internet freigeschaltet, weil ich erst mit dem Teil vertraut sein möchte, damit nicht versehentlich falsche Daten und Ordner im Internet verfügbar sind.

Im Putty gebe ich lediglich die interne IP ein. Der Port ist ja schon voreingestellt. Dann klicke ich unten auf open und dann kommt die Fehlermeldung, ohne dass eine Verbindung aufgebaut worden wäre. Ändere ich den 'Connection Type' auf Telnet kann ich mich problemlos anmelden. Verstehe nicht, was man da falsch machen könnte, außer wenn man sich beim Port vertuen würde, was mir ja nicht passieren kann. ;) Im Putty muss ich aber normalerweise sonst nichts aktivieren oder?
 
Hallo,
wenn Du per telnet reinkommst dann versuch doch mal
Rich (BBCode):
/usr/syno/etc/rc.d/S95sshd.sh restart
und versuch noch mal per ssh Dich zu verbinden.

Gruß Götz
 
Restart hat geklappt. Problem bleibt aber unverändert bestehen. Leider.
 
Hast du ne Firewall auf dem Client am Laufen?
 
Ja, habe ich. Habe ich gerade mal deaktiviert bzw. komplett gestoppt und es dann probiert. Keine Änderung. Welche Alternative gäbs denn noch zu Putty. Vielleicht liegt es ja daran (was ich nicht wirklich glaube)?
 
Direkt anderes als Putty kenn ich nicht, aber ich nehm lieber plink, die Kommandozeilen-Variante von Putty, weil man dort nicht viel falsch machen kann.

Kommandozeilenbefehl:
plink.exe -ssh -pw [passwort] root@[adresse]

MfG Matthieu
 
Du bist
1. ganz sicher, dass ssh aktiviert ist?
2. ganz sicher, dass der ssh Daemon läuft? Prüfe mal via telnet und ps | grep ssh

Wenn du oben beide Male mit ja antworten kannst, dann liegts nicht an Putty oder jedem anderen Client, sondern am Server. Prüfe die Logfiles auf Fehlermeldungen (/var/log/messages)
 
Du bist
1. ganz sicher, dass ssh aktiviert ist?
2. ganz sicher, dass der ssh Daemon läuft? Prüfe mal via telnet und ps | grep ssh

Wenn du oben beide Male mit ja antworten kannst, dann liegts nicht an Putty oder jedem anderen Client, sondern am Server. Prüfe die Logfiles auf Fehlermeldungen (/var/log/messages)


zu 1.): Ja ganz sicher. Im Manager sind unter "Telnet" und "SSH" die Haken drin.

zu 2.) Was muss denn erscheinen, wenn ich grep | ssh eingebe? Bei mir erscheint eine "Zahl root Zahl Buchstabe grep SSH".

Wenn ich die Fehlermeldungen gem. deiner Weisung abrufen möchte, erscheint "Permission denied".
 
zu 2.) Was muss denn erscheinen, wenn ich grep | ssh eingebe? Bei mir erscheint eine "Zahl root Zahl Buchstabe grep SSH".

Wenn ich die Fehlermeldungen gem. deiner Weisung abrufen möchte, erscheint "Permission denied".
Erscheint nur eine Zeile? Nur grep ssh? Dann läuft der ssh Daemon nicht. Und wenn du beim Zugriff auf die Logfiles ein Permission Denied kriegst dann bist du wohl als admin und nicht als root angemeldet...
Bist du wirklich als root mit Admin Passwort angemeldet?
 
Ja. Ganz sicher. DS login: root. Dann admin Passwort!

Wie bekomme ich denn den Dämon zum laufen. Hab Angst vor dem! ;)
 
Hallo,
dann schau mal ob
Rich (BBCode):
/bin/sh /usr/syno/etc.defaults/rc.ssh
etwas gespächiger ist was Fehlermeldungen angeht.

Gruß Götz
 
Tja. Da fällt der DS so einiges zu ein:
 

Anhänge

  • ssh.JPG
    ssh.JPG
    45,7 KB · Aufrufe: 250
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