Независимый сеанс удаленного графического интерфейса
У меня есть машина с Ubuntu на работе, к которой мне часто нужно подключаться, либо с другого компьютера в той же локальной сети, либо из дома. Я обычно использую SSH (опционально с пересылкой X11), но иногда мне нужно подключиться к машине с полным доступным графическим интерфейсом.
До сих пор я использовал TeamViewer для этого, но проблема в том, что эту же машину используют и другие люди на работе, что часто делает ее недоступной.
Я просмотрел несколько ответов, и многие из них, по-видимому, рекомендуют для этого NoMachine, но, к сожалению, NoMachine, кажется, предлагает эту функцию только в своей (платной) версии Enterprise с функцией под названием Virtual Desktops.
Я также проверил TigerVNC, что было рекомендовано в статье, которую я нашел в Google, но она не доступна для 16.04, согласно поиску пакетов в Ubuntu.
Есть ли бесплатная альтернатива, которая позволила бы мне получить удаленный доступ к виртуальному рабочему столу рабочей машины, не нарушая работу любого, кто использует эту машину на месте?
1 ответ
Multiseat позволит вам иметь несколько пользователей, выполняющих отдельные X-сессии. Каждый из них использует свои собственные устройства отображения и ввода на одной машине. С этой настройкой вы можете [теоретически] запустить vncserver
на удаленной машине, когда вы вошли в систему со своего "места", не прерывая работу другого пользователя, вошедшего в систему.
Исходный код TigerVNC можно найти на их странице релизов Git, или двоичные файлы можно найти на Bintray, и они связаны с каждым выпуском Git. Текущий выпуск v1.9.0