Дистанційна робота – не новинка для адміністраторів Linux. Особливо коли він/вона не знаходиться перед сервером. Як правило, GUI не встановлюється за замовчуванням на Linux-серверах. Але можуть бути деякі адміністратори Linux, які вирішують встановити GUI на Linux-сервери.
Якщо на вашому сервері встановлено графічний інтерфейс, ви можете захотіти отримати віддалений доступ до сервера з повноцінним робочим столом. Для цього ви можете встановити на сервер VNC-сервер.
У цій статті ми розповімо про NoMachine як альтернативний інструмент віддаленого робочого столу.
Що таке NoMachine
NoMachine – це інструмент для віддаленого робочого столу. Точно так само, як і VNC. То в чому ж різниця між NoMachine та іншими? Найважливіший фактор – це швидкість. Протокол NX забезпечує практично локальну швидкість відгуку каналами зв’язку з високою затримкою і низькою пропускною здатністю. Тому створюється відчуття, що ви перебуваєте безпосередньо перед своїм комп’ютером.
Особливості NoMachine
NoMachine версії 8.0 має безліч ключових особливостей. Підключившись до комп’ютера з підтримкою NoMachine, ви можете працювати з будь-яким вмістом, наприклад з документами, музикою або відео, так, наче ви перебуваєте перед комп’ютером. Крім того, ви можете користуватися одним і тим самим оточенням робочого столу, де б ви не знаходилися.
Якщо ви хочете роздрукувати файли або документи на віддаленому комп’ютері, ви можете роздрукувати їх на локальному комп’ютері. Якщо ви вставили флеш-диск USB у локальний комп’ютер, ви також можете помістити файли у віддалений комп’ютер.
Детальніші характеристики ви можете знайти на сайті NoMachine.
Сценарії
Оскільки перевагою протоколу NX є швидкість, ви можете побачити такі сценарії роботи. Віддалена робота для мобільних співробітників із повноцінним робочим столом Реалізуйте сценарії тонкого клієнта, щоб скоротити витрати на придбання ПК. Користувачі можуть працювати на ПК низького класу, але при цьому отримувати повноцінні можливості настільного комп’ютера.
Важливо: NoMachine має бути встановлена як на клієнтській машині (пристрій, з якого ви підключаєтеся), так і на хост-машині (комп’ютер, до якого ви хочете отримати віддалений доступ).
Встановлення NoMachine Remote Desktop Tool у Linux
Це спрощує процес встановлення, оскільки вам потрібно завантажити лише один файл. NoMachine підтримує Linux, Windows, Mac OS X і навіть Android.
Для Linux NoMachine доступний у форматі RPM, DEB і TAR.GZ. Як у 32-бітному, так і в 64-бітному варіанті.
NoMachine у форматі DEB можна завантажити з його сторінки завантаження і встановити на Debian, Ubuntu і Linux Mint за допомогою команди dpkg.
На 32-бітних системах
wget https://download.nomachine.com/download/8.11/Linux/nomachine_8.11.3_4_i386.deb
sudo dpkg -i nomachine_8.11.3_4_i386.deb
На 64-розрядних системах
wget https://download.nomachine.com/download/8.11/Linux/nomachine_8.11.3_4_amd64.deb
sudo dpkg -i nomachine_8.11.3_4_amd64.deb
На RHEL, CentOS и Fedora его можно установить с помощью команды RPM.
На 32-бітних системах
wget https://download.nomachine.com/download/8.11/Linux/nomachine_8.11.3_4_i686.rpm
rpm -ivh nomachine_8.11.3_4_i686.rpm
На 64-розрядних системах
wget http://web04.nomachine.com/download/4.0/Linux/nomachine_8.11.3_4_x86_64.rpm
rpm -ivh nomachine_8.11.3_4_x86_64.rpm
Запуск NoMachine у Linux
Після встановлення NoMachine ви знайдете його в меню “Пуск”. Або ви можете перевірити його через CLI за допомогою команди.
/usr/NX/bin/nxplayer
Коли ви запускаєте NoMachine вперше, з’являється майстер, який допоможе вам налаштувати перше з’єднання. Ось кроки:
Створення підключення до робочого столу
Вам буде запропоновано створити з’єднання, яке включатиме ім’я (з’єднання), хост (місце призначення), протокол і порт. За замовчуванням протокол NX працюватиме на порту 4000. Але за бажання ви можете переключитися на протокол SSH.
Потім з’явиться екран підтвердження. Ви можете натиснути кнопку Connect, щоб запустити з’єднання.
Перевірка автентичності хоста
Коли ви запускаєте NoMachine вперше, NoMachine попросить вас перевірити справжність цільового вузла.
Надання облікових даних користувача для входу в систему
Тепер вам буде запропоновано вказати облікові дані користувача для входу на цільовий хост. Якщо цільовий хост дозволяє гостьовий вхід, ви можете клацнути параметр “Увійти як гостьовий користувач”.
За бажання ви можете зберегти пароль користувача у файлі конфігурації. Просто натисніть “Зберегти цей пароль у файлі конфігурації”. Наступного разу вам не потрібно буде знову вводити пароль для підключення.
Підключення до цільового вузла
Після введення облікових даних користувача NX покаже вам перший посібник з використання NoMachine. Тут є безліч значків, на які ви можете натискати. Вони охоплюють екран, вхід, пристрої, дисплей, аудіо, мікрофон, запис і підключення.
Після завершення роботи з посібником ви побачите, як на цільовому вузлі з’явиться повний робочий стіл. На цільовому вузлі з’явиться повідомлення про під’єднання або від’єднання користувача.
Хоча NoMachine є безкоштовною, Free Edition має обмеження лише на 2 одночасних з’єднання. Якщо вам потрібно більше одночасних підключень, ви можете використовувати версію Enterprise Edition.