Як встановити віддалену скриньку на WSL Windows 10 для доступу до VirtualBox

У вас є якась віртуальна машина VirtualBox, що працює на віддаленому сервері або на робочому столі? Потім ви можете легко отримати доступ до них за допомогою інструменту RemoteBox у вашій системі Windows 10 за допомогою WSL.

Remotebox - це клієнт VirtualBox з відкритим кодом з віддаленими можливостями управління. Це інструмент міжплатформування, який можна використовувати для адміністрування віддаленого VirtualBox, встановлених гостьовими VM через мережу. Це означає, що немає фізичного контакту з машиною, де було налаштовано послугу Vbox, але все ж той самий інтерфейс за допомогою віддаленої скриньки на вашій локальній машині. Раніше був інструмент VirtualBox на базі PHP для одного і того ж завдання, але, на жаль, цей проект відмовився давно.

Remotebox використовує інтерфейс користувача GTK2 Graphics, щоб надати Native Vbox вигляд та відчуття. Хоча ми можемо встановити його в Windows без використання підсистеми Windows для Linux, однак, через вимогу Perl та інших його модулів рівень складності зростає. Тому було б чудово, якщо ми використовуємо WSL для встановлення та запуску дистанційної скриньки на Windows 10. Ось спосіб цього.

Встановіть дистанційну скриньку на Windows 10 WSL, щоб керувати віддаленими VMS VMS

1. Увімкнути WSL

Однак я припускаю, що ви вже ввімкнули WSL на машині Windows 10. Ну, якщо ні, то просто перейдіть доУвімкніть або вимкнено вікнафункція та ввімкніть це. Для вишуканого підручника див.

2. Завантажте та налаштуйте Ubuntu 18.04 Додаток Linux

Після того, як ви отримаєте підсистему Windows для Linux, тоді встановіть Ubuntu 18 з цього приводу, це зовсім не громіздка робота. Перейдіть до поля пошуку, введітьMicrosoft Store'і відкрити його. Тепер пошукUbuntuі встановіть те саме.

3. Завантажити Mobaxsterm

Mobaxterm - це додаток Freemium, який пропонує вдосконалений термінал для Windows із сервером X11, клієнтом SSH, мережевим інструментом, автоматичним браузером SFTP, віддаленим терміналом (SSH, Telnet, Rlogin, MOSH) та ін. Це дозволяє нам просто отримати доступ до командного терміналу та всіх встановлених програм WSL Linux безпосередньо з одного інтерфейсу. ОсьЗавантажити посилання для Mobaxterm. Установка цього розширеного терміналу проста, як і будь -який інший додаток Windows.

4. Відкрийте Mobaxterm та доступ до програми WSLUTU WBUNTU

Тепер запустіть термінал MOBA та натисніть наСеанскнопка і після цього наWSLікона. Це покаже всі програми встановлення WSL Linux у вашій системі, включаючи Ubuntu 18.04 LTS.

ВідСпаднийПоле виберіть Linux, а потім натиснітьДобрекнопка.

5. Встановіть Remotebox WSL

Звідси заходи будуть однаковими для навіть повноцінних операційних систем Linux, що працюють на Debian або Ubuntu.

По -перше, ми встановлюємо необхідні залежності, які потребує інструмент Remotebox для встановлення та належного запуску.

sudo apt install apt-get install libgtk2-perl libsoap-lite-perl freerdp-x11 tigervnc-viewer

Далі завантажтеВіддалена скринькаАрхів безпосередньо на WSL. Остання версія під час написання цієї статті була V2.7, доступна для VirtualBox 6.x. І тут ми завантажуємо те саме. Ви також можете побачити доступні версії наОфіційний веб -сайтКоли ви плануєте його налаштувати.

Синтаксис командиwget link-of-file

wget https://knobgoblin.org.uk/downloads/RemoteBox-2.7.tar.bz2

Витягніть файл Tarball:

tar -xvf RemoteBox-*.tar.bz2 remotebox
ls

Див. Виписане ім'я файлу та переключення на цей каталог. У моєму випадку це був Remotebox-2.7

cd RemoteBox-2.7

Запустіть сценарій.

sudo ./remotebox

6. Підключіться до віддаленого сервера

Це не має значення, що VirtualBox працює на Windows, Linux або MacOS віддаленому сервері. Процес встановлення з'єднання буде однаковим. Однак переконайтеся, щоVboxwebsrv(Веб -сервіс) повинен працювати на віддаленому сервері для підключення та управління віртуальними машинами, що працюють на ньому.

Тут ми підключаємось до Vbox, що працює на Windows 10 Remote Machine.

У віддаленій скриньці натисніть наConnectкнопка і введітьIP addressвіддаленого сервера разом із іменем користувача та паролем, який має доступ до віртуальної скриньки.

7. Доступ до всього гостя віддаленого віртуального ящика

Після того, як з'єднання буде встановлено, ви побачите VirtualBox, як інтерфейс, виберіть гостьову машину та запустіть його. Однак гарантує, що віддалений дисплей увімкнено для гостя, до якого ви отримуєте доступ. Якщо ви отримаєтеПомилка "Віддалений дисплей відключений- сервер дисплея для гостя не працює."

ТодівимкнутиГість,Обранийце, а потім натисніть наВстановленняКнопка наведена в меню Remotebox. ПерейтиПоказуватиі Еnable Віддалений сервер дисплея (RDP/VNC).

Крім того,Якщо ви бачите помилку VirtualBox: RC = 0x80004005 VirtualBox Remote Desktop Extension Server не може прив’язуватися до порту (-ів): 3389 (0x80004005).

Це означає, що порт вже пов'язаний з якоюсь іншою програмою, тоді ви повинні це змінити. Просто змініть його з 3389 на щось інше, як 3088.

Таким чином, ми можемо легко підключити та запустити віддалені віртуальні машини VirtualBox у мережі за допомогою інструменту RemoteBox OpenSource та додатка Windows 10 WSL Linux.

Related Posts