Как получить доступ к системе человечности удаленно от ПК окон без teamviewer? Есть ли любая другая опция.
Ну, существует несколько опций получить доступ к Ubuntu GUI от машины Windows...
Здесь, является маленьким соглашением с практическими рекомендациями с несколько хитрой установкой 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
для применения изменений.
Должен работать
Установите 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 и работает ли он
BLOCKQUOTE>x11vnc -display :0 -connect you:your-port
.