Wenn ich mich sshauf einem meiner Server anmelde, scheint es sich anzumelden, hängt sich dann aber auf, bevor ich die Eingabeaufforderung erhalte ( message debug2: shell request accepted on channel 0 is the last log entry).
Obwohl die seltsame Sache ssh -t "/bin/bash"funktioniert, wenn sshnicht.
Was ich bisher herausgefunden habe
- Ich kann mich normalerweise von Servern am selben geografischen Standort aus problemlos anmelden
- Wenn ich
ssh -t '/bin/bash'mich von JEDEM Ort aus perfekt einloggen kann. - Wenn ich
rsyncan den Server gewöhne, scheint es zu funktionieren und sperrt dann - Wenn ich
rsyncvom Server verwende, funktioniert es problemlos
Was ich probiert habe
- Entfernen oder Ändern aller Anmeldeoptionen
.profile,.bashrc /etc/profile - Ändern des
ssh_configund / odersshd_configeines von einem identischen Server, der gut funktioniert - Ich habe das Routing überprüft
- Ich habe einen Netzwerkexperten vergeblich untersuchen lassen
tcpdump(obwohl es anscheinend viele Neuübertragungen gibt)
Mir fällt wirklich nichts anderes ein
Abgesehen von einem zwielichtigen Netzwerkkartentreiber / Firmware.
.ssh/authorized_keyswie command=…? Haben Sie alle Firewall-Regeln durchgesehen, um festzustellen, ob versehentlich einige SSH-Pakete blockiert wurden?
/etc/profile.d/*oder /etc/bashrcDateien vor.
matchAussagen insshd_config? Läuft nur eine Instanzsshd?