VNC to protokół dostępu używany do zdalnego zarządzania pulpitem (na przykład, gdy technik pracuje z klientem lub gdy pracownik uzyskuje dostęp do danych z domu). Do bezpiecznego korzystania z Virtual Network Computing wymagane jest SSH lub VPN. Instrukcje krok po kroku dotyczące instalacji i konfiguracji VNC na Debianie 11 obejmują kilka kroków.
Aby to zrobić, musisz znać adres IP. Aby połączyć się z uprawnieniami roota, należy użyć polecenia
ssh root@IP_DEL_SERVER
Podobnie można połączyć się jako użytkownik z innymi uprawnieniami (ale w tym przypadku należy zastąpić słowo root swoim imieniem i nazwiskiem):
ssh username@IP_DEL_SERVER
Aby połączyć się przez ssh, należy użyć standardowego portu 22.
Aby w pełni korzystać z VNZ, należy zainstalować środowisko graficzne (DE). Opcje są różne, w zależności od konkretnego przypadku:
XFCE lub Mate Desktop - dla środowisk o niskich zasobach;
Gnome - dla serwerów o wysokim poziomie zasobów.
Środowisko graficzne instaluje się poleceniem sudo apt install task
, w którym należy dodać wybrane DE. Na przykład:
sudo apt install task-gnome-desktop dbus-x11
Aby to zrobić, używamy polecenia:
sudo useradd -m -s /bin/bash USERNAME
Następnie ustawiamy naszą USERNAME wraz z hasłem:
passwd USERNAME
Po utworzeniu nazwy użytkownika można dodać go do grupy poleceniem:
sudo usermod -aG sudo USERNAME
Aby zalogować się i sprawdzić uprawnienia roota, należy użyć polecenia su - USERNAME
.
W tym kroku wykonujemy 2 ustawienia globalne:
Aby zainstalować TigerVNC używamy polecenia :
sudo apt install tigervnc-standalone-server tigervnc-common -y
Następnie musimy zalogować się bez uprawnień roota i zainicjować serwer VNC:
su - USERNAME
vncserver.
System automatycznie poprosi nas o wprowadzenie hasła, które będzie używane do uzyskania dostępu. Należy pamiętać, że musi być ono silne i składać się z co najmniej 8 znaków. Następnie zapyta, czy zamierzasz utworzyć hasło tylko do podglądu (na przykład, gdy chcesz udostępnić serwer VNC). Po zakończeniu procesu otrzymasz informacje o tym, gdzie działa serwer VNC. Pozostaje już tylko skonfigurować środowisko, dodać użytkownika do TigerVNC i połączyć się z serwerem