Schwerwiegender PuTTY-Fehler: Der Server hat sich geweigert, eine Shell / einen Befehl zu starten

10

Ich habe immer PuTTY (win32) verwendet, um über SSH auf meine Server zuzugreifen. Gestern habe ich OpenSSH auf meinem Server von 4.3 auf 5.8 aktualisiert und es scheint, dass PuTTY jetzt nicht funktioniert. Es fragt nach einem Passwort, bestätigt dann, dass das Passwort korrekt ist, und gibt dann den schwerwiegenden Fehler aus Server refused to start a shell/command.

Wenn ich versuche, mich mit cygwins OpenSSH anzumelden, habe ich keine Probleme.

iTayb
quelle
2
Können Sie den Inhalt des PuTTY-Ereignisprotokolls einfügen?
Nickgrim
1
Können Sie -v zum Plink-Befehl hinzufügen und die Ausgabe veröffentlichen?
Dave
1
Das Problem war ein RAM-Mangel.
iTayb

Antworten:

5

Das Problem war ein RAM-Mangel.

iTayb
quelle
1
gleiches Problem auf vollem RAM / CPU-Server
Donatello
2

Es hört sich so an, als würde etwas in Ihren Kittkonfigurationen nach der Anmeldung eine bestimmte Shell anfordern, die nicht mehr genehmigt wird. Versuchen Sie, eine neue Sitzung anstelle der gespeicherten zu erstellen, und geben Sie so wenige Einstellungen wie möglich ein, nur den Host und alle Authentifizierungsdetails. Das sollte Sie dazu bringen. Wenn Sie dann Ihre zuvor gespeicherte Sitzung reparieren möchten, durchsuchen Sie die Einstellungen nach Bits über Remote-Befehle, bevorzugte Shell usw.

Caleb
quelle
1
plink user@ip -p 22 -pw passallein gibt mir diesen Fehler. Ich glaube, dass mich etwas auf der SSHD-Seite blockiert und nicht der Kitt.
iTayb
Sehen Sie sich immer noch Ihre Standardeinstellungen an. Putty fordert wahrscheinlich etwas an, das auf dem Server nicht verfügbar ist, nach dem der cygwin openssh-Client nicht fragt.
Caleb
Haben Sie versucht, eine neue Sitzung zu erstellen, wie Caleb vorgeschlagen hat? Führen Sie den neuesten Putty aus?
Eduardo Ivanec
1

Sie haben wahrscheinlich den "Remote-Befehl" unter den SSH-Einstellungen in der Putty-Konfiguration festgelegt. Entfernen Sie einfach diese Einstellung und versuchen Sie es erneut.

Tonny
quelle
1

Ich weiß, dass es ein alter Thread ist, aber da ich dieses Problem hatte und auf diese Antworten stieß, aber ... konnte ich es nur beheben, indem ich die PuTTY-Version auf 0.70 aktualisierte. Das war das einzige, was für mich funktioniert hat. Prost!

Mariana
quelle
1

Für Benutzer, bei denen dieses Problem auftritt: Sie können dieses Problem beheben, indem Sie die Sitzung eines der verwendeten Benutzer beenden

pkill -KILL -u username

NB: Ich habe Root-Zugriff verwendet, da die Anmeldung erfolgreich war

Peter
quelle