Ich empfehle, im Login eine besondere Art von Shell zu starten. Leider finde ich grad in meinem Hirn den Namen nicht, vielleicht suchst Du mal danach, ich hab jetzt nichts gefunden.
Um was geht es? :
Wenn Du Dich mit Putty remote mit dem Server verbindest, so macht dieser eine neue Shell auf. Beendest Du die Verbindung (oder bricht sie ab), so wird auch die Shell beendet, Programme laufen dann nicht zu Ende. Das ist vor Allem bei Installationen unschön.
Du kannst Dir eine Shell erzeugen, die nach dem Beenden der Remote-Verbindung bestehen bleibt und deren befehle auch weiter bearbeitet werden. Davon kannst Du Dir auch mehrere anlegen.
Meldest Du dich wieder Remote an, so kannst Du diese Shell(s) wieder aufrufen und da weitermachen wo Du aufgehört hattest..
Leider fällt mir der Befehl dafür nicht ein :(
Edit: "Screens" sind hier die Lösung, nach der ich gesucht hatte... also der Befehl "screen" erzeugt einen neuen Screen, auf den man sich wieder verbinden kann.
https://wiki.ubuntuusers.de/Screen/