віддалений робочий стіл від Mac до ubuntu?


17

Я шукаю програму для віддаленого робочого столу від мого macbook pro до ubuntu VM, яку я створив на своєму домашньому комп’ютері. Я читав курку VNC працює, але після її використання вона здається неймовірно млявою. Чи є краще рішення там чи я просто маю справу з цим?


Якщо ви просто хочете отримати одну програму, ви також можете спробувати, ssh -X ubuntuVMа потім запустити свої програми, наприклад:firefox &
sarnold

Відповіді:


24

На цьому веб-сайті перераховано ряд серверів , таких як Vino та krfb. На mac ви можете просто скористатися клієнтом Screen Sharing (у меню Go Finder натисніть Підключитися до сервера, а потім введіть адресу * vnc: //****192.168.0.6* або будь-яку IP-адресу, для якої використовується система Ubuntu, переконайтесь, що збережено ** vnc: // порцію).


1
Це здається перспективним. Я спробував це, але, здається, витрачав назавжди, намагаючись зв’язатись з VM ubuntu, навіть після того, як я підтвердив автентифікацію з'єднання на ubuntu. Чи призначений для цього спільний доступ до екрана?

Обмін екраном - це лише клієнт VNC. Це, безумовно, проблема з вашим серверним програмним забезпеченням (курка) ... якщо у вас немає повільної мережі / маршрутизатора?

3
Відповідь @feifanZ працює для ubuntu 15.10, але існує проблема з налаштуванням необхідного шифрування ubuntu Vino. просто запустіть це, gsettings set org.gnome.Vino require-encryption falseперш ніж намагатися отримати доступ.
Внутрішня потужність

окрім @insidepower tweak, у моєму випадку потрібно встановити пароль у вікні налаштувань єдності
danius

Я намагався підключитися з Mac 10.14.5 до Ubuntu 19.04, мої Mac скарги на версію VNC не підтримуються.
GummyBear21

3

Я успішно ввійшов у систему віддалено зі свого робочого столу iMac macOS Mojave на свій хакінтош, який є модернізованим Apple Macbook Pro 2012 року, що працює безперебійно Ubuntu 16.04:

З робочого столу Ubuntu

  1. Завантажте та встановіть vino, запустившись sudo apt-get install vinoу терміналі Ubuntu.
  2. Наступний запуск vino-preferences.
  3. Після вікна налаштувань програми налаштування vino переконайтесь, що під полем "Спільний доступ" вибрано параметри "Дозволити іншим користувачам переглядати ваш робочий стіл" та "Дозволити іншим користувачам контролювати ваш робочий стіл"; також рекомендується вибрати "Ви повинні підтвердити кожен доступ до цієї машини" та "Вимагати від користувача введення системного пароля".
  4. Запустіть, sudo-rebootа потім увійдіть на робочий стіл Ubuntu 16.04.
  5. Завантажте та IP-адресу пристрою, запустивши ifconfig -a; локальна IP-адреса пристрою буде повернута в межах терміналу-виводу під полем: "inet addr:" (наприклад inet addr: 10.3.1.233). Помітивши локальну IP-адресу пристрою, перейдіть до наступного набору інструкцій з робочого столу macOS.

Від Ubuntu 18.04-2 LTS

  1. Очевидно, функціональність vino була об'єднана в Ubuntu 18.04.2 LTS Gnome Control Center, так що це набагато простіше - просто перейдіть до "Налаштування".
  2. У розділі "Налаштування" прокрутіть униз до вкладки "Спільний доступ" у лівій частині вікна.
  3. Увімкніть "Спільний доступ до екрана" - виберіть "Дозволити підключення для керування екраном" та "Потрібен пароль" під "Параметри доступу", а потім перейдіть до наведених нижче інструкцій для віддаленого доступу до робочого столу Ubuntu 18.04.2 LTS з робочого столу macOS.

Вхід із macOS Mojave

  1. Отримайте доступ до "Прожектора", ввівши "CMD" + "Пробіл"
  2. У полі Прожектор введіть vnc://your_server_ip:5900(наприклад vnc://10.3.1.233:5900).
  3. Якщо це вдасться, програма Screen Sharing повинна автоматично запускатися на вашому робочому столі macOS, щоб віддалено переглядати ваш Ubuntu 16.04 або Ubuntu 18.04.2-LTS пристрій у вашій локальній мережі, як зображено знімком екрана нижче - насолоджуйтесь!

введіть тут опис зображення


2

Як повідомляється, JollysFastVNC - це найшвидший сервер VNC, доступний для OSX.

Однак, на моєму досвіді повільні з'єднання з Ubuntu часто означають, що він намагається робити IPv6, коли цього не повинно бути.



1

TeamViewer - це дуже швидке програмне забезпечення, схоже на VNC - воно також обходить проблеми з брандмауером та переадресацією портів, тому надзвичайно просто налаштувати. Я коли-небудь використовував це Windows для Windows, але у них є версії для Mac та Linux. Ви повинні мати змогу встановити без нагляду версію на Vbuntu VM, тому ім'я користувача та пароль завжди однакові.


0

На Ubuntu 12.04 ви можете використовувати "Настільний обмін" (введіть його в панель пошуку) як сервер і приймати пропозицію FeifanZ для клієнта Mac. Я все налаштував за 30 секунд.


0

Просто тунель вашого X11 сеансу над SSH. Приємно і швидко - адже ви надсилаєте команди для малювання тощо. Не цілі растрові карти.

ssh -X user@hostname (or IP address)

А потім просто введіть назву програми, наприклад:

nautilus

Ви також можете запустити цілий робочий стіл.


5
Як я можу запустити "цілий робочий стіл"? nautilus просто відкриває вікно каталогу.
zkurtz

2
Failed to connect to Mirколи намагався запустити наутілус.
Джейсон Ніколс

Як працює X11, ви дійсно не хочете ставити мережевий зворотний проміжок між введеннями IO сеансу X11. Швидше візуалізувати віддалено
DeepSpace101

Це правильна і найпростіша відповідь. Mac попередньо встановлений з XQuartz. Хоча "nautilus" просто відкриває диспетчер файлів, ви також можете запустити "google-chrome", щоб запустити Chrome. В основному, можна запустити все, що завгодно. Процес буде працювати у вікні Linux, а дисплей буде перенаправлений на ваш Mac. Я просто спробував це з мого Mac 10.14.5 до Ubuntu 19.04. Але мушу сказати, що Chrome у цьому випадку трохи повільний.
GummyBear21


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.