Назад |
Перейти на главную страницу
Можно ли получить доступ к графическому интерфейсу удаленной машины Linux одновременно с разных клиентских машин с разными логинами пользователей?
У меня есть сервер под управлением RHEL 5, я хочу предоставить графический интерфейс для всех пользователей этого компьютера, аналогичный доступу через ssh с удаленного компьютера, но с графическим интерфейсом.
Является ли это возможным ...?
Да. Есть несколько возможностей.
- Если на клиентских машинах каким-либо образом установлен X11, вы можете просто экспортировать GUI приложений, которые вы запускаете с использованием перенаправления портов X11 из X11. Для этого просто запустите ssh-соединение с параметром -X:
ssh -X user@host
. Но обычно это ограничивается отдельными приложениями и не показывает полную среду рабочего стола. - Если вам нужна полная среда GUI / Desktop, классический (но не очень безопасный) вариант - включить возможности XDMCP на сервере (для xdm, gdm или kdm). Если у вас есть рабочие станции X11, вы можете настроить локальные диспетчеры входа на машине для использования XDMCP для подключения к серверу, чтобы он действовал как X-терминал, а вы использовали локальный компьютер только для отображения графического интерфейса. Это также возможно в окне с помощью вложенных X-серверов, таких как Xnest, или некоторого программного обеспечения X11, например, для Windows.
- Если вам нужен полный графический интерфейс через медленную ссылку (что-то, что X11 обычно отстойно, особенно с современными модными графическими интерфейсами), вы можете использовать NX.