Ik ben wat werk aan het doen op een remote server en af en toe slaat de ssh sessie vast waardoor ik mijn werk kwijt ben. Nu ben ik screen gaan gebruiken maar weet nog niet precies of ik het nu goed doe. Het lijkt er op dat ik alleen kan reconnecten naar een screen sessie als ik die eerst expliciet detached heb. Dat is voor mij geen echte oplossing omdat ik steeds CTRL+a, d moet doen voordat ik denk dat ik de sessie mogelijk kwijt zou kunnen raken.
Wat dus werkt is dit:
- ssh naar remote host
- screen -S mijnsessie
- $werk
- Detach: CTRL+a, d
- ssh time out
- nieuwe ssh naar remote host
- screen -r mijnsessie
Wat dus niet werkt:
- ssh naar remote host
- screen -S mijnsessie
- $werk
- nog meer $werk
- ssh time out
- nieuwe ssh naar remote host
- screen -ls: geen detached screens beschikbaar
Doe ik iets verkeerd of is er een betere manier om door te kunnen werken nadat je ssh sessie verbroken is?
Denk niet dat het heel relevant is, maar ik gebruik PuTTY en Solar-PuTTY om vanaf Windows 10 naar een Ubuntu 20.04.1 LTS server te verbinden die in Azure draait.
Wat dus werkt is dit:
- ssh naar remote host
- screen -S mijnsessie
- $werk
- Detach: CTRL+a, d
- ssh time out
- nieuwe ssh naar remote host
- screen -r mijnsessie
Wat dus niet werkt:
- ssh naar remote host
- screen -S mijnsessie
- $werk
- nog meer $werk
- ssh time out
- nieuwe ssh naar remote host
- screen -ls: geen detached screens beschikbaar
Doe ik iets verkeerd of is er een betere manier om door te kunnen werken nadat je ssh sessie verbroken is?
Denk niet dat het heel relevant is, maar ik gebruik PuTTY en Solar-PuTTY om vanaf Windows 10 naar een Ubuntu 20.04.1 LTS server te verbinden die in Azure draait.