Відповіді:
По-перше, потрібно дозволити контролеру, яким ви хочете дистанційно керувати. Запустіть налаштування віддаленого керування та дозвольте дистанційно керувати Ubuntu. Ви також можете встановити пароль, якщо хочете. Тепер ви можете керувати цим комп'ютером віддалено від іншого комп'ютера Ubuntu. Обов’язково виберіть протокол VNC під час підключення до комп'ютера. Якщо ви хочете керувати Windows 7 від Ubuntu, вам потрібно вибрати протокол RDP (на комп’ютері Windows 7 потрібно мати пульт дистанційного керування).
Вам потрібно змінити деякі налаштування на своєму хост-машині (щоб увімкнути управління робочим столом) та створити на клієнтському комп'ютері профіль віддаленого робочого столу для того, щоб підключитися до хост-машини та в кінцевому підсумку переглянути та контролювати робочий стіл хост-машини.
І так, на клієнтській машині можна використовувати Remmina Remote Desktop Client.
Виконайте наступне на хост-машині:
vino-preferences
vino-preferences
також у тирі під Desktop Sharing
Allow other users to view your desktop
Allow other users to control your desktop
Require the user to enter this password
Виконайте наступне на клієнтській машині:
remmina
Remmina Remote Desktop Client
Ctrl+ Nабо З'єднання> Нове
Server
На клієнтській машині, коли вас запитують пароль VNC, введіть парольну фразу, яку ви раніше ввели у хост-машину.
Якщо ви успішно виконали цей крок, вам слід переглядати та контролювати робочий стіл хост-машини з вашого клієнтського комп'ютера.
Я використовую Remmina, і я дуже задоволений цим. Remmina здатна відображати та керувати сеансом віддаленого робочого столу. Якщо у вас його не встановлено, ви можете зробити це з USC
Доступ до віддаленого робочого столу Ubuntu заснований на технології, що називається (VNC)
Деякі машини запитують, чи хочете ви дозволити з'єднання на сервері під час з'єднання з клієнтом в прямому ефірі, так що якщо ви насправді не бачите, що це відбувається, це може не працювати.
По-друге, якщо ви плануєте підключити машини Ubuntu та Windows 7, потрібно вибрати параметр RDP, інакше, наприклад, для підключення Ubuntu до Ubuntu буде використовуватися VNC.
Нарешті, залежно від налаштування вашої мережі, можливо, доведеться використовувати імена хостів, IP-адреси або FQDN. Перевірте їх усіх, перш ніж лякати, адже це заощадить вам час.
В якості додаткового бонусу також є хитрість підключення віддалених підключень на робочому столі за мережами, де потрібен переадресація порту для підключення до машин позаду точки входу. Наприклад, якщо у вас є точка доступу до hosting.domain.com і вона підключається до сервера в мережі, ви можете встановити порт вперед за допомогою SSH, а потім вказати повідомлення RDP або VNC таким чином (у putty для RDP у WIndows 7 це буде прикладом):
Source: 8585 (or whatever port you want)
Destination: 192.168.x.x:3389 (where x.x is your network)
Тоді, наприклад, використовуючи RDC в Windows, ви б використовували localhost: 8585 як ім'я сервера та вуаля. Це може працювати і в Linux з такою командою:
ssh -i /path/to/key -L 8585:192.168.x.x:3389 user@host.domain.com