Как получить доступ к удаленному рабочему столу от Windows PC до Ubuntu?

Как получить доступ к системе человечности удаленно от ПК окон без teamviewer? Есть ли любая другая опция.

2
задан 9 February 2016 в 15:26

2 ответа

Ну, существует несколько опций получить доступ к Ubuntu GUI от машины Windows...

  • Teamviewer довольно хорош, безопасен и удобен для пользователя, но он берет ОГРОМНЫЙ суммы RAM в Windows Machine (никогда не потрудился считать часть Linux, но я предполагаю, что это не намного лучше).
  • VNC (реальный, трудный, тигр...) невероятно легок, быстр и прост в использовании, но, из-за это - довольно слабая безопасность, он должен только использоваться в хорошо защищенной LAN
  • , X2go, , по моему скромному мнению , довольно хороший компромисс и мой персональный фаворит (мысль, которую он делает НЕ , работа правильно с Единицей, но LXDE, ПОМОЩНИКОМ или XFCE будет работать отлично, удостоверьтесь, что Вы устанавливаете тот перед продолжением).
    Примечание, что клиент Windows - 32 бита и не продолжит работать 64bit-только архитектура (Itanium...)

Здесь, является маленьким соглашением с практическими рекомендациями с несколько хитрой установкой X2go для Надежного человека Ubuntu (14.04 LTS), на основе моего собственного опыта ( ymmv)

Перед ровным запуском, проверьте Ваш /etc/apt/sources.list файл с Вашим любимым текстовым редактором ( sudo это, конечно).
Удостоверяются, что, среди эти deb http://whatever.ubuntu.something/ubuntu trusty строки, ПО КРАЙНЕЙ МЕРЕ ОДИН должен закончиться main universe.
, Если Вы не уверены, или если никакая строка, кажется, не соответствует и Вы беситесь в идее испортить, просто добавляете следующую строку:
deb http://de.archive.ubuntu.com/ubuntu/ trusty main universe
Сохраняют и sudo apt-get update

Теперь, давайте запустимся
Первый, удостоверьтесь, что можно добавить репозиторий:
sudo apt-get install software-properties-common
(это должно сказать Вам, последняя версия уже установлена, но лучше быть уверенным, чем жаль)
Теперь добавляют репозиторий
sudo add-apt-repository ppa:x2go/stable sudo apt-get update
Теперь, давайте установим X2go:
sudo apt-get install x2goserver x2goserver-xsession
при установке LXDE можно добавить x2golxdebindings пакет (существует также x2gomatebindings для ПОМОЩНИКА, но еще для XFCE, который не является очень грандиозным предприятием так или иначе).

клиентский установщик X2go Windows может быть загружен здесь (существуют также клиенты для Mac OS X, если Вам нужен он):
http://wiki.x2go.org/doku.php/download:start

Конфигурирование клиента легко: адрес сервера, имя пользователя и тип сессии (LXDE, XFCE или площадь ПОМОЩНИКА рекомендовали: другие являются примечанием, работающим правильно, как сказано прежде).
необходимо будет, вероятно, признать, что SSH включает первое соединение.

ПРИМЕЧАНИЕ : после соединения Ваш клиент может получать ошибку при утверждении stdin is not a valid TTY.
В этом случае, войдите в сервер и редактирование sudo Ваш корень .profile и найдите одну строку, заявив mesg n.
Удаляют ту строку и заменяют его следующим:
if 'tty -s'; then mesg n TTY="tty" else TTY='not a tty' fi Сохраняют, выход и
sudo /etc/init.d/sshd restart
для применения изменений.
Должен работать

1
ответ дан 2 December 2019 в 04:59

Установите x11vnc. Вот руководство по установке для него:

Можно предоставить общий доступ к вашему рабочему столу X в Windows с помощью x11vnc: установите его с помощью `sudo apt-get install x11vnc и запустите его с

x11vnc -display :0

x11vnc напечатает что-то вроде

The VNC desktop is:      escher:0
PORT=5900

Теперь вы можете просто подключиться к вашему рабочему столу с помощью vncviewer через порт 5900.

Можно даже автоматически подключить средство просмотра (очень полезно для обхода брандмауэров) с:

x11vnc -display :0 -connect host:port

, где на хосте есть прослушивающее средство просмотра на порту, например, ultraVNC поддерживает эту функцию.

Обратите внимание, что важно деактивировать любое 3D-программное обеспечение на рабочем столе, поскольку x11vnc, очевидно, не может транспортировать графику OpenGL.

Он даже имеет графический интерфейс.

x11vnc -gui

Также обратите внимание, что было бы очень легко создать сценарий автоматического дистанционного управления для помощи людям в Linux. На вашей стороне откройте порт в брандмауэре и запустите vncviewer в режиме прослушивания. На стороне клиента отправьте ему сценарий оболочки, который проверяет, установлен ли x11vnc и работает ли он x11vnc -display :0 -connect you:your-port.

0
ответ дан 2 December 2019 в 04:59

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

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