VNC (VNC) je prístupový protokol, ktorý sa používa na vzdialenú správu pracovnej plochy (napríklad keď technik pracuje s klientom alebo keď zamestnanec pristupuje k údajom z domu). Na bezpečné používanie virtuálneho sieťového počítača sa vyžaduje SSH alebo VPN. Pokyny krok za krokom, ako nainštalovať a nakonfigurovať VNC v systéme Debian 11, zahŕňajú niekoľko krokov.
Na tento postup potrebujete poznať IP adresu. Ak sa chcete pripojiť s právami root, použite príkaz
ssh root@IP_DEL_SERVER
Podobne sa môžete pripojiť pod používateľom s inými oprávneniami (v tomto prípade však slovo root nahraďte svojím menom:
ssh username@IP_DEL_SERVER
Ak sa chcete pripojiť cez ssh, použite štandardný port 22.
Na plnohodnotnú prácu s VNZ je potrebné nainštalovať desktopové prostredie (DE). Možnosti sú rôzne, v závislosti od konkrétneho prípadu:
XFCE alebo Mate Desktop - pre prostredia s nízkym počtom zdrojov;
Gnome - pre servery s vysokou úrovňou zdrojov.
Desktopové prostredie sa inštaluje príkazom sudo apt install task
, v ktorom je potrebné pridať vybrané DE. Napríklad:
sudo apt install task-gnome-desktop dbus-x11
Na tento účel použijeme príkaz:
sudo useradd -m -s /bin/bash USERNAME
Ďalej nastavíme naše meno USERNAME s heslom:
passwd USERNAME
Po vytvorení používateľského mena ho môžeme pridať do skupiny príkazom:
sudo usermod -aG sudo USERNAME
Ak sa chcete prihlásiť a skontrolovať oprávnenia roota, použite príkaz su - USERNAME
.
V tomto kroku vykonáme 2 globálne nastavenia:
Na inštaláciu TigerVNC použijeme príkaz:
sudo apt install tigervnc-standalone-server tigervnc-common -y
Potom sa musíme prihlásiť bez práv roota a inicializovať VNC server:
su - USERNAME
vncserver.
Systém nás automaticky vyzve na zadanie hesla, ktoré sa bude používať na prístup. Upozorňujeme, že musí byť silné a dlhé aspoň 8 znakov. Potom sa opýta, či chcete vytvoriť heslo len na zobrazenie (napríklad keď chcete zdieľať server VNC). Po dokončení procesu sa zobrazí informácia s informáciou, kde je server VNC spustený. Zostáva už len nastaviť prostredie, pridať používateľa do programu TigerVNC a pripojiť sa k serveru