Изменить разрешения удаленного рабочего стола из командной строки (удаленно?)

Я могу ssh на свой рабочий стол работать и работать в командной строке, но я бы хотел использовать протокол удаленного рабочего стола, чтобы проверить некоторые из программ, которые я оставил открытым и запущенным.

] Я не установил разрешение на использование клиента удаленного рабочего стола (например, tsclient) на рабочем столе, поэтому мои запросы на соединение отклоняются (см. Рисунок).

Указанные инструкции в предыдущем вопросе предположим, что следующее должно работать:

gconftool-2 -s -t bool /desktop/gnome/remote_access/enabled true
/usr/lib/vino/vino-server

Но я получаю это:

(30/07/2011 11:25:35 PM Autoprobing TCP port in (all) network interface
30/07/2011 11:25:35 PM Listening IPv6://[::]:5900
30/07/2011 11:25:35 PM Listening IPv4://0.0.0.0:5900
30/07/2011 11:25:35 PM Autoprobing selected port 5900
30/07/2011 11:25:35 PM Advertising security type: 'TLS' (18)
30/07/2011 11:25:35 PM Advertising authentication type: 'No Authentication' (1)
30/07/2011 11:25:35 PM Advertising security type: 'No Authentication' (1)

Я делаю что-то неправильно?

Я делаю что-то неправильно?

1
задан 13 April 2017 в 15:24

2 ответа

Вы не делаете ничего плохого, но вы делаете это с использованием неправильного программного обеспечения. Совершенно понятно. То, что называлось «удаленным рабочим столом» в Ubuntu, никогда не предназначалось для решения удаленного рабочего стола. Предполагалось, что вы сможете поделиться своим рабочим столом с кем-то другим. Я подал ошибку, и, похоже, она исправлена, потому что теперь она переименована в «Совместное использование рабочего стола», что является гораздо лучшим описанием.

Но даже если это было возможно, это было бы не рекомендуется. VNC - очень медленный протокол, и есть намного лучшие альтернативы:

XRDP - сервер протокола удаленного рабочего стола для X. Он плохо документирован, и его сложно настроить. Преимущество состоит в том, что вы можете использовать клиент удаленного рабочего стола в Windows для подключения к нему, а также tsclient, установленный по умолчанию в Ubuntu. http://www.xrdp.org/ Nomachine NX. Это очень эффективная и простая в использовании система удаленного рабочего стола. Это закрытый источник, построенный на собственных библиотеках NX с открытым исходным кодом. Они предоставляют сервер, который вы можете использовать бесплатно, если только двум пользователям разрешено подключаться, и оно ограничено двумя соединениями одновременно. Они продают другие услуги без этих ограничений. Их клиент является бесплатным и доступен для нескольких операционных систем. У них также есть плагин java, поэтому вы можете запускать сеансы из веб-браузера. Существует клиент с открытым исходным кодом под названием OpenNX, который совместим с их сервером, но я сам не пробовал. Nomachine: http://www.nomachine.com/ OpenNX: http://opennx.net/ FreeNX стремится стать прямой заменой Nomachine NX Server, основанной на библиотеках с открытым исходным кодом NX. Он совместим со своим клиентом и клиентом OpenNX. Его легко установить и использовать. http://freenx.berlios.de/ X2Go. Это мое любимое. Он основан на библиотеках Nomachines NX, а их сервер - с открытым исходным кодом. У них есть плагин для Firefox, который позволяет запускать сеанс непосредственно в браузере. У них также есть поддержка PulseAudio, которых у других нет. Их клиент очень хорош и может использоваться в качестве диспетчера дисплеев. http://www.x2go.org/

Все они очень хорошие решения, но я бы рекомендовал вам попробовать их в обратном порядке и остановиться, когда вы найдете тот, который хорошо работает. То есть сначала x2go, затем freenx и т. Д.

3
ответ дан 25 May 2018 в 19:34

Вы также можете установить x11vnx и запустить его после входа в систему через ssh.

Но я сначала попробую решение, предложенное Takkat. В большинстве случаев он будет работать из коробки.

1
ответ дан 25 May 2018 в 19:34

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

Похожие вопросы: