Сумісність з Windows

Як віддалено керувати системами Linux з Windows

Як віддалено керувати системами Linux з Windows
Завдяки віддаленому доступу користувач може отримати доступ до файлів та даних в іншій системі з віддаленого місця, не маючи реального фізичного доступу до системи, досить круто. Правильно? Віддалений доступ є корисним і дуже допомагає заощадити час.

Навіщо встановлювати віддалене підключення до Linux із Windows?

Припустимо, ви ведете бізнес, і у вас буде зустріч з членами правління приблизно через 10 хвилин. Раптом ви пам’ятаєте, що файл презентації знаходиться у вашій домашній системі; віддалений доступ потенційно може врятувати день.

Або ви запускаєте систему Windows в одному місці, а вашу систему Linux - в іншій кімнаті, і ви хочете запустити деякі команди на вашому Linux або отримати деякі файли з вашого Linux, а ваш Linux недоступний, або ви просто ліниві. У будь-якому випадку, у всіх випадках віддалений доступ забезпечує велику зручність та економить багато часу.

Linux Ubuntu:

Зараз з усіх популярних дистрибутивів Linux Ubuntu є безумовно найпопулярнішим. Усі інші дистрибутиви Linux разом складають лише 35% Ubuntu (тенденції пошуку Google). Після пошуку Linux з’являється 161 мільйон результатів, тоді як наступний за популярністю Linux розповсюджує i.e., Debian Linux має лише 65.9 мільйонів результатів пошуку, тому, маючи на увазі вищезазначену статистику, я буду використовувати Ubuntu для цього підручника. Щоб встановити з'єднання, вам потрібно буде отримати доступ до машини Ubuntu фізично. Але не хвилюйтеся, це одноразова річ.

Існує багато методів, за допомогою яких ви можете віддалено отримати доступ до свого Linux з Windows.  Тут я поділюсь трьома способами, за допомогою яких ви можете отримати віддалений доступ до систем керування Linux з Windows.

  1. SSH
  2. Підключення RDP
  3. Підключення VNC

Знайдіть IP-адресу:

Незалежно від того, який метод ви використовуєте, пошук IP-адреси вашої системи потрібен майже у кожному випадку. Нижче наведено простий спосіб знайти IP вашої системи Linux.

Перейдіть до терміналу на вашому комп'ютері Linux і введіть таку команду:

$ sudo apt встановити net-tools

Тепер введіть таку команду:

$ Ifconfig

Після написання наведеної команди вікно терміналу буде виглядати так

Ви знайдете свою IP-адресу поруч із “inet” у першому розділі. У цьому випадку, як ви можете бачити з наведеного вище знімка екрана, IP-адреса "10.0.2.15 "

Якщо метод, згаданий вище, не працює для вас, ви можете спробувати наступними способами:

У терміналі напишіть таку команду. Пам'ятайте, це працює для деяких версій Linux, таких як Ubuntu.

$ hostname -I

Спосіб 1. Віддалений доступ за допомогою SSH (захищена оболонка)

Для цього методу слід встановити програмне забезпечення PuTTY, оскільки це краще, ніж використання стандартної функції SSH у Windows. PuTTY встановлює SSH-зв’язок між вашим Linux та робочим столом Windows, що дає вам доступ до терміналу Linux.

Після встановлення програмного забезпечення PuTTY напишіть ім'я вашої системи Linux або її IP-адресу під написом «Ім'я хоста (або IP-адреса)».  Обов’язково встановіть для з’єднання значення SSH, якщо це не так. Тепер натисніть відкрити. І вуаля, тепер у вас є доступ до командного рядка Linux.

Примітка: Це надасть лише вам доступ до терміналу, тобто.e., управління мишею не буде. Однак це корисно для встановлення програмного забезпечення за допомогою команд терміналу

Спосіб 2: Використання RDP (протокол віддаленого робочого столу)

RDP - найпростіший метод на сьогодні. Інструмент RDP вже встановлений у вікнах. Тож система Windows не вимагає жодної роботи (програмно). Однак для вашої системи Linux це не так. У вашій системі Linux вам потрібно буде встановити інструмент XRDP. Для цього відкрийте термінал (Ctrl + Alt + T) і введіть наступну команду

$ sudo apt install xrdp

Натисніть "y" і натисніть Enter. Потім він продовжить установку.

Слідом за

$ sudo systemctl активує xrdp

Перша команда встановить інструмент XRDP. Друга команда дозволить автоматично ввімкнути опцію при запуску. Іншими словами, інструмент xrdp автоматично запускається під час завантаження Linux. Після завершення цього процесу. Зайдіть у свою систему Windows і в рядку пошуку введіть “RDP.Клацніть на “Remote Desktop App."

Введіть IP-адресу вашої системи Linux, що знаходиться поруч із ярликом «Комп’ютер», і натисніть «Підключитися»

Введіть ім’я користувача та пароль вашої системи Linux.

Вирішення проблем:  Хоча підключення через RDP є найпростішим способом віддаленого підключення, деякі проблеми виникають під час підключення до Ubuntu. Це почало відбуватися після Ubuntu 18.4 випуск LTS. Linux не любить, коли до нього здійснюється віддалений доступ, коли користувач входить в систему. Тож просте рішення - спробувати RDP після виходу з Linux

Спосіб 3: Налаштування підключення за допомогою підключення до віртуальної мережі (VNC)

Ви також можете підключитися за допомогою VNC. Як вже згадувалося вище, SSH забезпечує доступ до терміналу (без управління мишею). VNC забезпечує доступ до робочого столу Linux (повне управління мишею). Однак є певна передумова для підключення за допомогою цього методу, тобто.e., вам потрібно встановити деяке програмне забезпечення VNC.

Перейдіть до своєї системи Linux і введіть таку команду, щоб переконатися, що вона актуальна

$ sudo apt оновлення

Тепер введіть таку команду

$ sudo apt встановити tightvncserver

зараз запустіть його

$ sudo tightvnc сервер

Тепер створіть пароль для свого з’єднання. Вам дадуть номер робочого столу, переважно 1. Запам’ятайте цей номер.

Після цього встановіть клієнт VNC на Windows.  Ці інструменти TightVNC встановлюються в комплекті, тому після встановлення перейдіть до панелі пошуку Windows і знайдіть “TightVNC Viewer. “Запустіть програму та введіть IP-адресу пристрою Linux.

Тепер введіть IP-адресу вашої системи Linux, а потім номер робочого столу, як показано на скріншоті вище.

Висновок:

Тепер, коли ви знаєте ці методи, ви повинні знати, який спосіб найкращий для вашого використання.

  1. RDP використовує xrdp, який є відкритим кодом
  2. SSH може використовуватися для віддаленого доступу до терміналу
  3. VNC можна використовувати замість RDP, але він трохи менш безпечний

Рекомендується встановити SSH незалежно від того, який метод ви використовуєте, оскільки це значно спрощує установку для інших двох методів.

Ubuntu має вбудований інструмент віддаленого робочого столу, сумісний з VNC.

How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...
Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...
OpenTTD vs Simutrans
Creating your own transport simulation can be fun, relaxing and extremely enticing. That's why you need to make sure that you try out as many games as...