Настройка NoMachine для удаленного доступа к рабочему столу на вашем сервере
Введение: NoMachine — это бесплатное проприетарное программное решение для удаленного доступа к рабочему столу и передачи файлов. Оно использует технологию NX, обеспечивая расширенные функции и превосходную производительность по сравнению с другими инструментами удаленного рабочего стола, такими как Xrdp и VNC. NoMachine отличается истинной кроссплатформенной совместимостью, плавно работая на устройствах Windows, Mac, Linux, Android и iOS. Это позволяет вам получать доступ к вашему серверу практически из любого места и в любое время.
Это руководство проведет вас через процесс установки Xfce, легковесной среды рабочего стола, и настройки NoMachine для удаленного доступа на вашем сервере Ubuntu.
Предварительные требования:
- Сервер Ubuntu
- Доступ по SSH с привилегиями sudo
Шаг 1 - Установка Xfce: Начните с обновления списка доступных пакетов с помощью apt:
sudo apt update
Установка Xfce проста:
sudo apt install xfce4
В зависимости от вашей версии Ubuntu, установка может предложить выбрать менеджер дисплея по умолчанию. Вы можете выбрать менеджер дисплея по умолчанию и продолжить установку.
Шаг 2 - Установка NoMachine: Для установки NoMachine вам необходимо загрузить пакет .deb с официального сайта. Учитывая современную инфраструктуру Hetzner Cloud, вам, скорее всего, нужна архитектура amd64. Чтобы подтвердить вашу архитектуру, вы можете использовать команду:
dpkg --print-architecture
На момент написания этого руководства вы можете загрузить последнюю версию (8.8) NoMachine с помощью следующей команды:
wget https://download.nomachine.com/download/8.8/Linux/nomachine_8.8.1_1_amd64.deb
Теперь установите пакет .deb:
sudo dpkg -i nomachine_8.8.1_1_amd64.deb
Шаг 3 - Настройка NoMachine: Если вы следовали этому руководству и установили Xfce, нет необходимости изменять конфигурацию NoMachine по умолчанию, расположенную в /usr/NX/etc/node.cfg.
Однако, если вы установили другую среду рабочего стола, перейдите в /usr/NX/etc/node.cfg и измените DefaultDesktopCommand в соответствии с вашей средой:
- GNOME: DefaultDesktopCommand /usr/bin/gnome-session
- KDE Plasma: DefaultDesktopCommand /usr/bin/startplasma-x11
- LXDE: DefaultDesktopCommand /usr/bin/startlxde
- Xfce: DefaultDesktopCommand /usr/bin/startxfce4
После внесения изменений перезапустите NoMachine:
sudo /etc/NX/nxserver --restart
Примечание: Если на вашем сервере активен брандмауэр, разрешите подключения к порту 4000:
sudo ufw allow 4000
Шаг 4 - Подключение с клиента: Наконец, посетите страницу загрузки NoMachine и установите клиент NoMachine на ваше локальное устройство для подключения к серверу. Запустите клиент NoMachine, нажмите кнопку "Add", введите публичный IP-адрес вашего сервера в поле "Host" и оставьте другие параметры по умолчанию.
Затем нажмите "Connect" и укажите имя пользователя Ubuntu (например, root по умолчанию) и пароль. Если вы еще не установили пароль, вы можете сделать это интерактивно с помощью команды passwd.
Заключение: Это руководство провело вас через установку среды рабочего стола Xfce и NoMachine на вашем сервере Ubuntu для удаленного доступа к рабочему столу. Кроме того, вы шаг за шагом настроили NoMachine для беспрепятственного удаленного доступа к вашему серверу.
Поиск
Популярные записи