Hi,
ich habe ein kleines Problem: auf einer Maschine, auf der ich mich per SSH einloggen will, ist meine Default-Shell kaputt. Ergo: alle SSH-Sessions brechen sofort wieder ab. Ich wuerde jetzt gern die Shell genau dort aendern; nur wie? Die SSH-Manpages sagen mir, dass entweder eine Shell oder das angegebene Kommando gestartet wird, was aber nicht funktioniert. Auch X-Forwaring mit 'xterm -e /bin/sh' geht nicht, weil die Gegenseite immer wieder die Default-Shell starten will.
Und wie immer brauche ich den Account gerade...
Gibt es da irgendeine Moeglichkeit? Oder wenigstens, um scp zum Laufen zu bringen?
bye, Rocco
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Sunday 22 December 2002 18:02, Rocco Rutte wrote:
ich habe ein kleines Problem: auf einer Maschine, auf der ich mich per SSH einloggen will, ist meine Default-Shell kaputt. Ergo: alle SSH-Sessions brechen sofort wieder ab.
Keine Chance: wenn die Shell nicht geht kann nur noch der Admin helfen. SSH benutzt _immer_ die Default-Shell des Users, um alles andere zu starten(*). Du musst also jemanden mit Admin-Rechten auf dem Server finden und ihn dazu bringen Deine Shell in Ordnung zu bringen.
(*) Das lässt sich prima nutzen, um den Nutzer in einen "Käfig" zu sperren, z.B. ein abgesichertes CVS - wie auf cvs.*.sourceforge.net.
Konrad
lug-dd@mailman.schlittermann.de