У меня есть ssh-соединение между моим компьютером (A: 12.04) и удаленным компьютером (B: 10.04) (из A я просто набираю ssh B). У меня есть root-доступ на обоих. Оба используют Ubuntu Desktop Edition. Я изо всех сил пытаюсь настроить решение для удаленного рабочего стола. После большого количества различных программ и попыток самым близким, что я получил, было подключение к vnc-серверу с помощью vinagre, но экран оставался черным по неизвестной причине.
Вот настройка, с которой я работаю в виртуальных машинах:
A: 12.04 Desktop i386, Unity2d и 3d оба протестированы, клиент, xvnc4viewer
B: 10.04 Desktop i386, стандартный GNOME, сервер , x11vnc, openssh-server
Из коробки полностью обновлено, ничего нового не установлено
На A:
sudo apt-get install xvnc4viewer
На B:
sudo apt-get install x11vnc openssh-server
Теперь на A:
первый терминал:
ssh -t 192.168.1.1 'x11vnc -localhost -display :0'
запускается сервер x11vnc
второй терминал:
xvnc4viewer -via 192.168.1.1 127.0.0.1:0
подключает зрителя
, проверка только на порту 22:
netstat -an | grep *insert far end ip address here*
Вы должны получить такие результаты - ^