Are there the servers at home, or the on-premise
But if yes, the Rosh might help your life.
Rosh is the roaming shell like the mosh.
But it can track the server even if its IP address change.
It reconnects
You can use the local DNS such as the dnsmasq for your on-premise
The usage of Rosh is simple, like this
1 gem install rosh 2 rosh yourserver.com session-na me
It installs the nested GNU screen session remotely at the given server.
You can omit the session-na
If you want to detach the session, type Ctrl+t d
.
On the second time you connect, Rosh reuses the remote session.
Requiremen
- SSH
- Ruby at your machine (2.0.0 or later. Sorry, I don't have 1.9.x or older)
- GNU screen at remote servers