Удаленная работа — не новинка для администраторов 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.