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.