X эквивалент утилиты 'screen'


11

Под unix / linux есть эта чрезвычайно полезная программа screen: она предназначена для bash, только для текста, и я могу отключить сеанс, выйти из системы (хотя сеанс все еще выполняется), войти позже (даже с другого компьютера) и возобновить работу. сеанс именно так, как я оставил его.

У меня вопрос, есть ли эквивалент screenдля X?

Итак, что я хочу сделать: работать удаленно с ssh -XX-сеансом на удаленной машине Linux, выйти из системы, затем снова войти в систему с другого компьютера ssh -Xи затем повторно присоединить X-сеанс; практически возобновить работу с того момента, когда я вышел из системы. Это возможно?

Ответы:



3

Почему бы просто не использовать VNC?

До тех пор, пока вы не выйдете из системы (тем самым закроете все запущенные приложения и т. Д.), Ваша система будет оставаться в одном и том же состоянии независимо от того, сколько раз вы отключались / переподключались.


4
С помощью X-forwarding приложения могут отображаться как запущенные на компьютере, на который вы их пересылаете, тогда как с VNC вы ограничены работой внутри перенаправленного рабочего стола. То есть X-forwarding дает более естественное ощущение.
Себастьян Пааске Тёрхольм

2

Еще вопрос к unix.stack, но посмотрите на x11vnc . Все будет работать немного иначе, вы не будете использовать ssh -X, а будете использовать протокол VNC. В режиме совместного использования отключение VNC не завершит сеанс X.


0

Я использую NoMachine на работе и дома. Он использует SSH. Я использую клиент Windows, но клиенты также доступны для Linux и Mac.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.