Ich habe einen Ubuntu 12.04-Server gekauft, wenn ich mich mit ssh mit putty verbinde und ein sudoer-Benutzer putty nach einiger Zeit vom Server getrennt wird, wenn ich inaktiv bin
Wie konfiguriere ich Ubuntu, um diese Verbindung auf unbestimmte Zeit aufrechtzuerhalten?
Neben der Antwort von "das Keks" gibt es mindestens einen weiteren Aspekt, der dieses Verhalten beeinflussen kann. Bash (normalerweise die Standard-Shell unter Ubuntu) hat einen Wert,
TMOUT
der festlegt (Dezimalwert in Sekunden), nach welcher Zeit eine inaktive Shell-Sitzung abläuft und der Benutzer abgemeldet wird, was zu einer Trennung in einer SSH-Sitzung führt.Außerdem würde ich Ihnen dringend empfehlen, etwas ganz anderes zu tun. Richten Sie GNU ein
byobu
(oder auch nurtmux
alleine, da es GNU überlegen istscreen
) und melden Sie sich immer an und fügen Sie eine Verbindung zu einer bereits vorhandenen Sitzung her (das ist GNUscreen
undtmux
Terminologie). Auf diese Weise können Sie Ihre Arbeit immer dort fortsetzen, wo Sie sie verlassen haben, auch wenn Sie gewaltsam getrennt werden - seien wir ehrlich, ein Stromausfall oder eine Netzwerkunterbrechung können immer auftreten. Und das funktioniert maschinenübergreifend. So können Sie von einem anderen Computer (z. B. von zu Hause aus) aus eine Verbindung zu derselben Sitzung herstellen. Die Möglichkeiten sind vielfältig und ein echter Produktivitätsschub. Nicht zu vergessen, dass Terminal-Multiplexer einen der großen Nachteile von PuTTY überwinden: keine Registerschnittstelle. Jetzt bekommst du "Tabs"screen
tmux
Byobu ist ein nettes Frontend für beide Terminal-Multiplexer, ist aber
tmux
so komfortabel, dass es meiner Meinungbyobu
nach weitgehend überholt . Also meine Empfehlung wäretmux
.Suchen Sie insbesondere auch nach "dotfiles"
tmux.conf
und.tmux.conf
im Internet, um viele gute Anpassungen zu erhalten, die Ihnen den Einstieg .quelle
Gehen Sie zu PuTTy Optionen -> Verbindung
quelle
Ich halte meine PuTTY-Sitzungen am Leben, indem ich die Cron-Protokolle überwache
Ich möchte, dass die PuTTY-Sitzung am Leben bleibt, weil ich durch Socken gehe.
quelle
Das Timeout von 30 Sekunden hat bei mir nie funktioniert, also habe ich versucht, ein bisschen zu spielen, und eine Lösung gefunden, indem ich das Timeout auf 240 (4 Minuten) erhöht habe. Jetzt funktioniert es wie ein Zauber
quelle