NoMachine je bezplatný a open source software pro vzdálenou plochu používaný pro vzdálený přístup, sdílení plochy, virtuální plochu a přenos souborů mezi počítači. Využívá protokol NX, který poskytuje místní rychlost s nízkou šířkou pásma. Lze jej nainstalovat na mnoho operačních systémů včetně Linuxu, Windows, Mac OS X a Androidu. Pokud hledáte řešení vzdálené plochy, pak je pro vás NoMachine tou nejlepší volbou.
V tomto tutoriálu vám ukážeme, jak nainstalovat a používat NoMachine na CentOS 8.
Předpoklady
- Počítačový systém se systémem CentOS 8.
- Na serveru je nakonfigurováno heslo uživatele root.
Instalovat NoMachine
Ve výchozím nastavení není NoMachine součástí výchozího úložiště CentOS. Budete si jej tedy muset stáhnout z jejich oficiálních stránek.
Můžete si jej stáhnout pomocí následujícího příkazu:
wget https://download.nomachine.com/download/7.1/Linux/nomachine_7.1.3_1_x86_64.rpm
Po dokončení stahování nainstalujte stažený soubor pomocí následujícího příkazu:
dnf install nomachine_7.1.3_1_x86_64.rpm
Po dokončení instalace byste měli získat následující výstup:
PulseAudio Backend
The NoMachine setup procedure could not detect your PulseAudio
installation: either PulseAudio is not installed on your system
or it was installed in a non-standard path. If PulseAudio is not
available, NoMachine audio support will try to rely on ALSA device.
Please note that you can enable PulseAudio support at any time;
to do this make sure that you have PulseAudio installed, then run:
/usr/NX/scripts/setup/nxnode --audiosetup
to specify the location of the PulseAudio configuration files.
NX> 700 Installing: nxserver version: 7.1.3.
NX> 700 Using installation profile: Red Hat.
NX> 700 Install log is: /usr/NX/var/log/nxinstall.log.
NX> 700 Creating configuration in: /usr/NX/etc/server.cfg.
NX> 700 Server install completed with warnings.
NX> 700 Please review the install log for details.
NX> 700 Install completed at: Tue Feb 16 05:43:49 2021.
NX> 700 NoMachine was configured to run the following services:
NX> 700 NX service on port: 4000
Verifying : nomachine-7.1.3-1.x86_64 1/1
Installed:
nomachine-7.1.3-1.x86_64
Complete!
Konfigurovat bránu firewall
Dále budete muset povolit TCP port 4000 a UDP port 4011-4999 přes firewall. Můžete je povolit pomocí následujícího příkazu:
firewall-cmd --add-port=4000/tcp --permanent
firewall-cmd --add-port=4011-4999/udp --permanent
Poté znovu načtěte firewall, aby se změny projevily.
firewall-cmd --reload
Práce s NoMachine
Po instalaci NoMachine jej můžete spustit z vyhledávacího panelu, jak je znázorněno níže:

Klikněte na NoMachine spusťte aplikaci, jak je uvedeno níže:

Klikněte na OK knoflík. Měli byste vidět následující obrazovku:

Nyní klikněte na Přidat tlačítko pro vytvoření nového připojení. Měli byste vidět následující obrazovku:

Zadejte název vzdáleného hostitele NoMachine, IP adresu, port, protokol a klikněte na Připojit knoflík. Budete požádáni o zadání uživatelského jména a hesla pro vzdálený počítač, jak je uvedeno níže:

Zadejte uživatelské jméno, heslo a klikněte na Přihlásit se knoflík. Po připojení byste měli vidět následující obrazovku:

Změňte nastavení obrazovky a klikněte na OK knoflík. Měli byste vidět následující obrazovku:

Vyberte rozlišení displeje a klikněte na OK knoflík. Po připojení byste měli vidět následující obrazovku:

Závěr
Ve výše uvedené příručce jste se naučili, jak nainstalovat a používat software pro vzdálenou plochu NoMachine na CentOS 8. Nyní můžete snadno spravovat více vzdálených systémů. Neváhejte se mě zeptat, pokud máte nějaké otázky.