... | @@ -16,9 +16,15 @@ ssh <user>@<server> |
... | @@ -16,9 +16,15 @@ ssh <user>@<server> |
|
```
|
|
```
|
|
where `<user>` is the username of your account and `<server>` is one of the [servers](/servers) hostnames.
|
|
where `<user>` is the username of your account and `<server>` is one of the [servers](/servers) hostnames.
|
|
|
|
|
|
## Maintaining a permanent Shell
|
|
## Maintaining a Permanent Shell
|
|
|
|
|
|
Check this [guide](/permanent-shell) for how to create shells that persist even if you disconnect from the server.
|
|
In your work, you may have to launch long jobs that take hours or days to complete.
|
|
|
|
|
|
|
|
If you do so from a normal ssh shell, your script will terminate as soon as you disconnect (or lose the connection to the server).
|
|
|
|
|
|
|
|
To avoid this problem, all our servers include an utility called [TMUX](https://tmux.github.io/) that allows you to create one or more permanent shells, from which you can disconnect and re-connect freely, and which persist even if you log out of the server completely. Please follow the link above or look online for a complete guide on how to setup and use tmux.
|
|
|
|
|
|
|
|
The servers also include an older utility that serves the same purpose called [GNU Screen](https://www.gnu.org/software/screen/). However, we suggest using tmux which is much more powerful and flexible.
|
|
|
|
|
|
## Connecting with x2go
|
|
## Connecting with x2go
|
|
|
|
|
... | | ... | |