Может кто-нибудь предоставить пошаговую настройку vnc на рабочем столе Ubuntu 10.10. У меня есть ssh доступ к нему в данный момент с пользователем root.
Я попытался установить пакет vnc4server, после чего выполнил vncpasswd с пользователем root и установил пароль из 7 символов и один из 6 символов.
Затем перенаправил порты vnc через туннели ssh, но сначала он дал мне приглашение ввести пароль vnc и не будет принимать, теперь он просто не будет подключаться.
name of my ubuntudesktop = ubuntuhome (192.168.1.22) имя моей удаленной машины, с которой я хочу подключиться is = lockerpc
Какой порт я должен добавить в «Source and Destination» в Putty> SSH > Туннели?
в источнике я ввел localhost: 5901 и в IP-адресе назначения 192.168.1.22:5900 (частный IP-адрес моего UbuntuDesktop
я могу успешно выполнить ssh, но не vnc. Буду благодарен для вашей помощи. Пожалуйста, если вы можете написать шаги для этого сценария, так как я прошел через множество ссылок, и все это очень запутанно.
С уважением
Я не видел из вашего описания, что вы запустили VNC-сервер.
vncserver :1 -name "My-Server" -geometry 1600x1100
не делайте этого как root tho. Беги как обычный пользователь. У меня есть аналогичный пост для настройки vnc4server на SuperUser.com: подключение через VNC
Теперь для установки замазки порт источника должен быть 5901, а пункт назначения - localhost: 5901 [ 115]
При подключении из окон ваша команда должна выглядеть следующим образом:
vncviewer.exe -connect Server:1
Я не беспокоюсь ни об одном из серверных джазов. Я устанавливаю x11vnc
на удаленный компьютер, подключаюсь к нему по ssh, пересылаю обратно порт, а затем просто подключаюсь локально (к перенаправленному порту).
Вот команда SSH, которую я использую:
ssh oli@192.168.0.4 -L 5900:localhost:5900 "x11vnc -display :0 -noxdamage"
После запуска я просто запускаю свой клиент VNC и подключаюсь к localhost:5900
. Другой. Я бы сказал вам, что я делаю, но это работает на моем телефоне, а клиент другой.
В вашем вопросе есть две части:
Проще протестировать в сети, где установлен аппарат.
Что касается первой части, я лично использую vino. Существует краткое руководство по настройке vino.
Установить vino:
sudo apt-get install vino
Настроить vino:
vino-preferences
По умолчанию открываются следующие окна:
Если вы можете перенаправить дисплей, вы можете сделать так, чтобы эти окна появлялись на другом компьютере. Если нет, вам нужно проверить страницу руководства vino, чтобы узнать, как выполнить такую же конфигурацию.
Сервер запускается с:
/usr/lib/vino/vino-server
После подключения к VNC. Я предлагаю вам ввести эту команду в свои приложения для автоматического запуска, чтобы запустить сервер vino.
1118 Там есть несколько инструментов. Я использовал vino, потому что его проще всего использовать (насколько мне известно).
Относительно второй части вопроса. Локальный порт - это то, что ты чувствуешь. По договоренности мы пытаемся сделать локальный и удаленный порт одинаковыми. Вам нужно будет указать порт, если вы используете что-то другое.
Удаленный порт - это тот, где работает ваш сервер. Если вы используете vino, это localhost: 5900 (если вы не настроите что-то еще).
Я считаю x11vnc
очень хорошим и легко начать быстро. Всего три шага, чтобы установить его:
Установить x11vnc
:
$ sudo apt-get install x11vnc
Выполнить x11vnc
:
Из другого блока VNC в этот блок выше.