PuTTY schließt sich nach dem Login

1182
lollercoaster

Ich logge mich über meinen Schulleiter ein und alles funktioniert gut. Ich bin vorzeitig abgegangen und jetzt, wenn ich mich wieder einloggen möchte, wird PuTTY automatisch geschlossen. Ich habe auch die Google Shell verwendet, um zu sehen, ob es ein Problem mit PuTTY war, aber ich werde trotzdem abgemeldet. Hier ist die Ausgabe, die ich bekomme:

Last login: Tue Feb 14 21:51:02 2017 from rsrch-bd09s72.ucads.uc.edu /home/ep69674/.profile[3]: Class: not found [No such file or directory] /home/ep69674/.profile[7]: 1.: not found [No such file or directory] /home/ep69674/.profile[14]: 2.: not found [No such file or directory] /home/ep69674/.profile[15]: what: not found [No such file or directory] /home/ep69674/.profile[22]: 3.: not found [No such file or directory] /home/ep69674/.profile[29]: 4.: not found [No such file or directory] /home/ep69674/.profile[32]: ________________: not found [No such file or directory] /home/ep69674/.profile[36]: 5.: not found [No such file or directory] /home/ep69674/.profile: line 36: syntax error: `(' unexpected Connection to rwclinux.rwc.uc.edu closed. NaCl plugin exited with status code 3. 

Randbemerkung: Ich verwende auch SSH

3

2 Antworten auf die Frage

3
Nevin Williams

Es scheint, dass Ihre .profileDatei beschädigt ist und die Anmeldung Ihres Kontos verhindert.

In diesem Fall müssen Sie wahrscheinlich Ihren Systemadministrator kontaktieren, um die Datei zu reparieren.

Ich habe ein paar "How toe .Profile beim Anmelden umgehen" -Artikel durchgesehen, und obwohl ich keinen Zugriff auf PuTTy habe, um zu sehen, ob diese Flags irgendwie gesetzt werden können, kann angegeben werden, dass bash --noprofileder Remotebefehl die Anmeldung möglicherweise zulässt.

Jemand berichtete auch, dass er durch das Senden Control-Cwährend des Anmeldeprozesses die Kontrolle wiedererlangen konnte .

Sollten Sie auf diese Weise Zugang zu Ihrem Konto erhalten, möchten Sie möglicherweise ausführen

mv .profile .profile-copy

So können Sie in Zukunft ohne Tricks in Ihr Konto zurückkehren.

Um den Remote-Befehl anzugeben, wechseln Sie zu * Verbindung> SSH> Remote-Befehl *. Martin Prikryl vor 7 Jahren 1
2
janos

Versuchen Sie, das für die Sicherung .profileaus der Ferne zu kopieren pscp.exe:

pscp user@host:.profile .profile.bak 

Und dann durch eine leere Datei ersetzen:

echo > empty pscp empty user@host:.profile 

Versuchen Sie sich aus Gründen der Vernunft erneut mit PuTTY anzumelden. Wenn das neue leer ist .profile, sollte es funktionieren. Bearbeiten Sie dann die Kopie von .profilelokal, versuchen Sie, die Fehler zu beheben, und kopieren Sie sie zurück auf den Server. Wiederholen .profileSie den Vorgang, bis alle Probleme gelöst sind (Sie haben sich erfolgreich angemeldet).