Настройка VNC через Putty Ubuntu 10.4.2 LTS

4

Я только что установил свой сервер с рабочим столом ubuntu, после запуска sudo apt-get install-desktop и перезагрузки. Теперь я хочу удаленно войти в dektop с моего ПК с ОС Windows. Как включить удаленный доступ к VNC / Teamviewer через командную строку SSH?     

задан King 11.01.2012 в 02:18
источник

2 ответа

1

Один альтернативный вариант - использовать FreeNX. Freenx безопасен и быстрее, чем VNC.

См. страницу Ubuntu Wiki FreeNX .

Если вы хотите туннелировать VNC через SSH, я лично использовал бы альтернативный VNC-сервер, vnc4server.

Затем вы должны ssh с помощью шпатлевки, туннелируйте порт VNC через SSH, запустите vncserver, а затем подключитесь к клиенту vnx.

Это может показаться сложным, но здесь очень приятная прогулка:

туннелирование VNC через SSH с помощью PuTTY

Это графическое руководство (лучшее, что я знаю), выполняющее именно то, что вы хотите.

Преимущество туннелирования по ssh заключается в увеличении безопасности.

Я бы также посоветовал вам использовать ключи и отключить аутентификацию паролей.

ключи Ubuntu wiki ssh

И, наконец, пройдитесь по тому, как импортировать ключи open-ssh в putty

Импорт ключей sshty для импорта

    
ответ дан Panther 11.01.2012 в 05:32
источник
0

Существует встроенный vnc-сервер vino, однако настроить его удаленно без gui больно. Проще всего запустить ssh vino-preferences из linux LiveCD. Вы можете использовать vino-passwd для установки пароля.

Альтернативой является установка x11vnc (из пакета x11vnc). Не нужно настраивать gui. Просто установите и запустите его из окна шпатлевки.

Если вы не зарегистрированы в качестве пользователя в этом поле ubuntu, вам нужно будет сделать некоторые трюки с разрешениями X cookie. Он описывается в сообщении об ошибке из команды x11vnc (только путь к файлу бит отличается от Ubuntu). Извините, я не помню подробностей, но это было не сложно.

Лучше (безопаснее) запустить сервер vnc только на 127.0.0.1 и туннелировать его через защищенный SSH-туннель (есть варианты для этого в putty).

Удачи.

    
ответ дан Michał Šrajer 11.01.2012 в 03:22