Skip to main content

Pulpit zdalny VNC w systemie Linux

7 Pulpit Zdalny (Czerwiec 2026)

7 Pulpit Zdalny (Czerwiec 2026)
Anonim

W tym artykule opisano sposób konfigurowania i korzystania z sesji pulpitu zdalnego w systemie Linux przy użyciu VNC (Virtual Network Computing). VNC to zdalny system wyświetlania, który pozwala uruchomić środowisko graficzne na jednym komputerze i uzyskać do niego dostęp z innych komputerów za pośrednictwem połączenia internetowego. Możesz skonfigurować trwałe komputery stacjonarne, które będą utrzymywane podczas odłączania, abyś mógł kontynuować pracę dokładnie w miejscu, w którym skończyłeś, po ponownym połączeniu.

Jest to przydatne na przykład wtedy, gdy chcesz pracować na tym samym "pulpicie" z różnych lokalizacji i można go używać do uruchamiania środowiska graficznego na serwerze, do którego nie masz fizycznego dostępu lub do którego nie jest dołączony terminal (monitor i klawiatura). Wszystko, czego potrzebujesz, to połączenie sieciowe.

Jak to działa? Musisz zainstalować "nvcserver" na maszynie serwera (jeśli jeszcze nie jest zainstalowany) i "nvcviewer" oraz na komputerze klienta (zobacz realVNC dla popularnej wersji oprogramowania VNC). Aby uniknąć problemów z zaporą, dobrze jest użyć bezpiecznego ssh, aby połączyć się z komputera "przeglądającego" z serwerem, na którym chcesz uruchomić sesję pulpitu. Pakiet PuTTY działa doskonale w tym celu.

Tak więc pierwszym krokiem jest uruchomienie ssh przy użyciu na przykład PuTTY. Następnie logujesz się do serwera i wpisujesz:

vncserver

Nowy pulpit "server1.org1.com:6" (juser) to server1.org1.com.6

Przed uruchomieniem "vncserver" powinieneś ustawić plik inicjalizacyjny "xstartup" w katalogu ".vnc", który powinien zostać utworzony w twoim katalogu domowym. Ten plik zawiera komendy inicjujące, takie jak

# Wykonaj wspólny plik xstartup -x / etc / vnc / xstartup && exec / etc / vnc / xstartup # Załaduj plik .Xresources -r $ HOME / .Xresources && xrdb $ HOME / .Xresources # Uruchom pomocnika vncconfig do włącz przesyłanie schowków i sterowanie pulpitem vncconfig -iconic i # Uruchom pulpit GNOME exec gnome-session &

Teraz na serwerze jest uruchomiony "pulpit", który czeka na wyświetlenie na lokalnym komputerze. Jak się z tym połączyć? Jeśli zainstalowałeś oprogramowanie realVNC lub pobrałeś przeglądarkę VNC, uruchom tę przeglądarkę i wprowadź numer serwera i wyświetlacza, jak pokazano w tym przykładzie:

server1.org1.com:6

Oprogramowanie przeglądarki poprosi również o podanie hasła. Przy pierwszym użyciu VNC na tym serwerze należy wprowadzić nowe hasło, które zostanie zapisane w folderze .vnc. Hasło jest dla połączeń VNC i nie jest powiązane z kontem użytkownika na serwerze. Po okresie bezczynności możesz zostać poproszony o podanie hasła do konta, aby autoryzować dostęp do serwera.

Po zaakceptowaniu hasła powinno pojawić się okno pulpitu ze wszystkimi określonymi graficznymi elementami interfejsu użytkownika. Możesz odłączyć się od pulpitu, zamykając okno pulpitu.

Możesz zakończyć proces serwera VNC ("komputer"), wprowadzając następujące polecenie w oknie powłoki na serwerze:

vncserver -kill:

Na przykład:

vncserver -kill: 6

geometria eksportu = 1920x1058

Gdzie "1920" oznacza żądaną szerokość, a "1058" żądaną wysokość okna pulpitu. Najlepiej dopasować go do rzeczywistej rozdzielczości ekranu.

Zobacz MobaXterm, aby uzyskać łatwą w użyciu alternatywę dla zdalnego pulpitu