VNC (VNC) е протокол за достъп, който се използва за управление на отдалечен работен плот (например, когато техник работи с клиент или когато служител има достъп до данни от дома си). За безопасното използване на виртуални мрежови компютри се изисква SSH или VPN. Инструкцията "стъпка по стъпка" за инсталиране и конфигуриране на VNC в Debian 11 включва няколко стъпки.
За да направите това, трябва да знаете IP адреса. За да се свържете с правата на root, използвайте командата
ssh root@IP_DEL_SERVER
По същия начин можете да се свържете под потребител с други привилегии (но в този случай заменете думата root с вашето име:
ssh username@IP_DEL_SERVER
За да се свържете чрез ssh, използвайте стандартния порт 22.
За да работите пълноценно с VNZ, трябва да инсталирате настолната среда (Desktop Environment - DE). Възможностите са различни, в зависимост от конкретния случай:
XFCE или Mate Desktop - за среди с малко ресурси;
Gnome - за сървъри с високо ниво на ресурси.
Десктоп средата се инсталира с командата sudo apt install task
, в която трябва да добавите избраната DE. Например:
sudo apt install task-gnome-desktop dbus-x11
За целта използваме командата:
sudo useradd -m -s /bin/bash USERNAME
След това задаваме нашето USERNAME с парола:
passwd USERNAME
Когато потребителското име е създадено, можете да го добавите към групата с командата:
sudo usermod -aG sudo USERNAME
За да влезете в системата и да проверите правата на root, използвайте командата su - USERNAME
.
В тази стъпка правим 2 глобални настройки:
За да инсталираме TigerVNC, използваме командата:
sudo apt install tigervnc-standalone-server tigervnc-common -y
След това трябва да влезем в системата без права на root и да инициализираме VNC сървъра:
su - USERNAME
vncserver.
Системата автоматично ще ни подкани да въведем паролата, която ще се използва за достъп. Обърнете внимание, че тя трябва да бъде силна и дълга поне 8 символа. След това ще ви попита дали ще създадете парола само за преглед (например, когато искате да споделите VNC сървъра). Когато завършите процеса, ще получите информация с мястото, където работи VNC сървърът. Остава само да настроите средата, да добавите потребител към TigerVNC и да се свържете със сървъра