Используйте -S
, например:
screen -S my-new-session sleep 100
Затем вы можете увидеть новую сессию в списке сессий:
$ screen -ls
There are screens on:
26667.my-new-session (Attached)
Вы можете использовать ssh
и переадресацию портов для настройки туннеля. Вы входите на удаленный хост (example.com )с помощью такой команды:
ssh -L 5903:localhost:5900 user@example.com
Затем вы подключаетесь vncserver
к localhost :3
Коммутатор -L перенаправляет локальный порт 5903 на удаленный хост, который затем перенаправляет его (со своей стороны )на локальный хост :0.
`vncserver думает, что он разговаривает с локальным хостом :3, и это не зашифровано, но трафик ssh с локального хоста :3 на удаленный хост :0 (туннель через Интернет )зашифрован, так что у вас все готово.
Поскольку ssh
также сжимает ваш трафик, вы также можете (получить небольшой )прирост.