Maksymalizacja produktywności dzięki TigerVNC: Przewodnik po rozwiązaniach pulpitu zdalnego

May 07 2023
Wprowadzenie TigerVNC to popularny pakiet oprogramowania do zdalnego pulpitu typu open source, który umożliwia użytkownikom zdalny dostęp do graficznych środowisk pulpitu w systemie Linux i innych systemach operacyjnych typu UNIX. Dzięki TigerVNC użytkownicy mogą zdalnie łączyć się z serwerem i korzystać z jego interfejsu graficznego tak, jakby byli fizycznie obecni przy maszynie.

Wstęp

TigerVNC to popularny pakiet oprogramowania do zdalnego pulpitu typu open source, który umożliwia użytkownikom zdalny dostęp do graficznych środowisk pulpitu w systemie Linux i innych systemach operacyjnych typu UNIX. Dzięki TigerVNC użytkownicy mogą zdalnie łączyć się z serwerem i korzystać z jego interfejsu graficznego tak, jakby byli fizycznie obecni przy maszynie. W tym samouczku omówimy, jak używać TigerVNC do łączenia się ze zdalną maszyną.

Wymagania wstępne

Aby postępować zgodnie z tym samouczkiem, będziesz potrzebować:

- Zdalna maszyna z systemem operacyjnym Linux lub podobnym do UNIX
- TigerVNC zainstalowany na zdalnej maszynie
- Komputer kliencki z TigerVNC lub kompatybilną przeglądarką VNC

Krok 1: Konfiguracja TigerVNC na zdalnej maszynie

Zanim będziesz mógł połączyć się ze zdalną maszyną, musisz skonfigurować TigerVNC na zdalnej maszynie, aby akceptowała połączenia przychodzące. Aby to zrobić, musisz edytować xstartupplik w katalogu konfiguracyjnym VNC użytkownika. Ten plik służy do określenia, które środowisko pulpitu i inne ustawienia mają być używane podczas uruchamiania nowej sesji VNC.

Aby edytować xstartupplik, otwórz terminal na zdalnym komputerze i wprowadź następujące polecenie:

$ nano ~/.vnc/xstartup

Na przykład, jeśli chcesz użyć domyślnego środowiska graficznego Xfce, możesz dodać do pliku następujące wiersze xstartup:

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

Następnie musisz ustawić hasło do sesji VNC. Możesz to zrobić, uruchamiając vncpasswdpolecenie i wprowadzając hasło po wyświetleniu monitu:

$ vncpasswd

Aby uruchomić serwer VNC na zdalnym komputerze, uruchom następujące polecenie:

$ vncserver -localhost no :1

Po uruchomieniu serwera VNC zobaczysz dane wyjściowe podobne do następujących:

New 'X' desktop is example.com:1
Starting applications specified in /home/user/.vnc/xstartup
Log file is /home/user/.vnc/example.com:1.log

Krok 3: Łączenie się ze zdalną maszyną

Na swoim komputerze klienckim uruchom aplikację przeglądarki TigerVNC lub zgodną aplikację przeglądarki VNC. W oknie dialogowym połączenia wprowadź adres IP lub nazwę hosta maszyny zdalnej oraz numer wyświetlacza sesji VNC, z którą chcesz się połączyć (w naszym przykładzie ) example.com:1.

Jeśli zostaniesz o to poproszony, wprowadź hasło, które ustawiłeś wcześniej podczas konfigurowania TigerVNC na zdalnej maszynie.

Po podłączeniu powinieneś zobaczyć środowisko pulpitu zdalnej maszyny na komputerze lokalnym. Możesz teraz używać myszy i klawiatury do interakcji z pulpitem.

Wniosek

W tym samouczku nauczyliśmy się, jak używać TigerVNC do zdalnego łączenia się z maszyną podobną do systemu Linux lub UNIX. Wykonując czynności opisane powyżej, powinieneś być teraz w stanie uruchomić serwer VNC na zdalnym komputerze i połączyć się z nim z komputera klienckiego z uruchomioną aplikacją przeglądarki VNC.

Rozwiązania zdalnego pulpitu, takie jak TigerVNC, są szczególnie przydatne dla administratorów systemów i programistów, którzy potrzebują zdalnego dostępu do graficznych środowisk pulpitu na serwerach lub innych zdalnych maszynach. Dzięki TigerVNC łatwo jest połączyć się ze zdalną maszyną i pracować z jej interfejsem graficznym tak, jakbyś był fizycznie obecny przy maszynie.

Podobnie jak w przypadku każdego rozwiązania zdalnego dostępu, ważne jest, aby wziąć pod uwagę bezpieczeństwo podczas korzystania z TigerVNC. Pamiętaj, aby używać silnych haseł i aktualizować oprogramowanie, aby uniknąć luk w zabezpieczeniach, które mogą zostać wykorzystane przez atakujących.