Я хочу запустить сеанс рабочего стола как пользователь A и из этого сеанса получить доступ к другому сеансу рабочего стола как пользователь B. Таким образом, я могу тестировать, делать скринкасты или делиться своим экраном из сеанса B, имея при этом доступ к приложениям/ресурсам в сеансе A, которые я не хочу запускать/видеть в сеансе B. С помощью какого приложения я могу это сделать?
Я предполагаю, что мне нужен какой-то удаленный клиент/сервер рабочего стола. До сих пор я пробовал:
- ВНК.Выполнен вход как пользователь A и пользователь B. В сеансе B запущен общий доступ к рабочему столу. Переключен на сеанс A. Попытка получить доступ к общему ресурсу с помощью Remmina. Не удалось. (Изображение отображается, но оно зависло.)
- x2go.Установленный сервер и клиент отстабильный ППА(нужен обходной путь для успешной установки). Создал соединение, которое запускается и тут же обрывается. Обнаруженосообщение в списке рассылки, предполагающее, что доступ к localhost не поддерживается.
- На недалёком фронте:VirtualBox.Создана минимальная виртуальная машина для сеанса B. Слишком ресурсоемкая.
Пытаюсь ли я сделать невозможное? Стоит ли мне искать что-то другое, нежели инструмент удаленного рабочего стола?
решение1
Использование X2Go должно работать, на самом деле. Я не вижу причин, почему это не должно работать.
Однако я бы не рекомендовал использовать для этого терминальный сервер. Я думаю, что было бы гораздо лучше использовать вложенный X-сервер, такой как Xephyr.