VNC или NX от клиента Mac до сервера Linux

Я запускаю сервер NX и ightvncserver на своем компьютере с Linux (Ubuntu 10.04) с настройками по умолчанию. У меня есть клиент NX и Цыпленок VNC на моем Mac (Snow Leopard).

Я хотел бы поделиться рабочим столом сервера linux с моим клиентом Mac, то есть управлять существующим сеансом пользователя Linux с Mac.

Но похоже, что на моем Mac оба соединения NX и VNC запускают новый сеанс на сервере. Я хотел бы знать, как сделать "общий доступ к рабочему столу" вместо автономного удаленного сеанса.

1 ответ

Решение

Попробуйте winswitch - он предоставит вам графический интерфейс, с помощью которого вы сможете запускать / останавливать сеансы, дисплей X11 вашего компьютера с Linux будет отображаться как существующий сеанс, который вы можете "затемнять"/"скопировать" через NX или VNC. (есть установщики для Mac и Windows тоже)

Если вы хотите сделать это вручную, вы можете использовать x0vncserver для ВНК и nxagent -S для NX, но тогда вам также придется иметь дело с настройкой порта и адресацией IP/ имени хоста.. (а также с настройкой переменной окружения nx DISPLAY, которая совершенно не тривиальна)

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