VNC: один сеанс на пользователя, восстанавливаемый

Я знаю, как использовать VNC в качестве отдельного пользователя, чтобы видеть, что на экране (возможно, даже экран входа в систему из диспетчера окон). Если сервер vnc дает сбой, ничего страшного, запустите его снова, перезапустите клиент и продолжайте работать.

Я также знаю, как заставить vncserver запускать сеанс, зависящий от пользователя, при его запуске (укажите строку /etc/X11/Xsession в ~/.vnc/xstartup); но проблема в том, что, если VNC-сервер дает сбой (и это происходит регулярно), вы теряете все программы, которые вы запускали в своем сеансе.

Я хотел бы следующий случай:

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

Как я могу настроить это? Если нет VNC, есть ли лучшие инструменты для этого? X2go, Xrdp...? Благодарю.

0 ответов

Другие вопросы по тегам