Jak zainstalować serwer VNC w Debian Top 10?

Jak zainstalować serwer VNC w Debian Top 10?
VNC lub Obliczanie sieci wirtualnej jest protokołem używanym do dostępu do graficznego środowiska komputera i kontroli go zdalnie.

W tym artykule pokażę Ci, jak zainstalować serwer VNC na Debian 10 i uzyskać dostęp do niego z zdalnego komputera. Więc zacznijmy!

Przejście na sesję X:

W momencie, gdy jest to napisane, program VNC Server Vino (Domyślny serwer VNC dla środowiska stacjonarnego GNOME 3) nie działa z serwerem Wayland Display. Jednak środowisko stacjonarne GNOME 3 na Debian 10 domyślnie używa serwera Wayland Display. Dlatego musisz użyć serwera wyświetlania x11 zamiast serwera VNC Vino pracować nad środowiskiem Desiana 10 Gnome 3.

Aby przejść na serwer displayu x11, wyloguj się z środowiska stacjonarnego Gnome 3, jak pokazano na zrzucie ekranu poniżej.

Aby potwierdzić operację wylogowania, kliknij Wyloguj jak zaznaczono na zrzucie ekranu poniżej.

Teraz, przed zalogowaniem się do środowiska stacjonarnego Gnome 3, kliknij ikonę Gear (

) i kliknij Gnome na Xorg jak zaznaczono na zrzucie ekranu poniżej.

Po ustawieniu serwera wyświetlacza x11 zaloguj się do swojego środowiska gnome 3.

Instalowanie serwera VNC w Debian 10:

W tym artykule zamierzam użyć wbudowanego Udostępnianie ekranu Funkcja środowiska stacjonarnego GNOME 3, aby zdalnie uzyskać dostęp do graficznego środowiska komputerowego Debian 10. Środowisko stacjonarne Gnome 3 używa Vino Serwer VNC do wdrożenia Udostępnianie ekranu funkcja.

Vino Serwer VNC jest wstępnie zainstalowany w środowisku debian 10 GNOME 3. W każdym razie Vino nie jest zainstalowane, możesz łatwo zainstalować go z oficjalnego repozytorium pakietów Debiana 10 za pomocą APT Package Manager.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.

Aby upewnić się, że Vino jest zainstalowane w systemie operacyjnym Debian 10, uruchom następujące polecenie:

$ sudo apt instal vino -y

Vino jest już zainstalowane, jak widać na zrzucie ekranu poniżej.

Włącz udostępnianie ekranu w Debian 10:

Po zainstalowaniu Vino możesz włączyć Udostępnianie ekranu z gnomu Ustawienia App.

Otworzyć Ustawienia aplikacja z Menu aplikacji Debiana 10.

Następnie przejdź do Dzielenie się sekcja i kliknij przycisk przełączania, jak zaznaczono na zrzucie ekranu poniżej, aby włączyć Dzielenie się.

Raz Dzielenie się jest włączony, kliknij Udostępnianie ekranu jak zaznaczono na zrzucie ekranu poniżej.

Wreszcie z Udostępnianie ekranu okno, kliknij przycisk przełączania, jak zaznaczono na zrzucie ekranu poniżej, aby włączyć Udostępnianie ekranu.

Udostępnianie ekranu należy włączyć.

Z Opcje dostępu Sekcja, możesz skonfigurować metody uwierzytelniania dla swojego serwera VNC.

Nowe połączenia muszą poprosić o dostęp: To jest domyślna metoda uwierzytelniania. Po wybraniu tej metody uwierzytelniania otrzymasz komunikat z szybkiego, gdy zdalny klient VNC próbuje uzyskać dostęp do komputera. Jeśli zezwalasz na dostęp do komputera, tylko zdalny klient VNC może uzyskać dostęp do komputera.

Wymagaj hasła: W tej metodzie możesz ustawić hasło dla serwera VNC, do którego zdalny klient VNC musi wprowadzić, aby uzyskać dostęp do komputera.

Ponieważ wolę metodę uwierzytelniania hasła, w tym artykule ustawię uwierzytelnianie hasła dla serwera VNC.

Aby ustawić hasło dla swojego serwera VNC, wybierz Wymagają hasła z Opcje dostępu sekcja i wpisz żądane hasło w Hasło Pudełka tekstowe, jak zaznaczono na zrzucie ekranu poniżej.

Znalezienie adresu IP komputera:

Kiedyś Udostępnianie ekranu Włączona osoba, która chce zdalnie podłączyć się do komputera, musi znać adres IP komputera.

Możesz znaleźć adres IP komputera z poniższym poleceniem:

$ hostName -i

Adres IP mojego komputera to 192.168.20.168. Zwróć uwagę, że będzie to dla Ciebie inne, więc odtąd zastąp go swoim.

Dostęp do komputera zdalnie z Vinagre:

W tej sekcji użyję Vinagre klient zdalnego komputera, aby pokazać, jak połączyć się z komputerem za pośrednictwem VNC. Ale zawsze możesz również użyć innych klientów VNC.

Vinagre Klient zdalnego pulpitu może nie być zainstalowany na komputerze. Jeśli potrzebujesz instalacji pomocy Vinagre W dystrybucji Linux możesz przeczytać artykuł Jak zainstalować Vinagre zdalny klient komputerowy w systemie Linux.

Po pierwsze, otwórz Vinagre klient z pulpitu zdalnego z Menu aplikacji twojego komputera.

Po otwarciu Vinagre kliknij Łączyć.

Teraz wybierz VNC z Protokół Menu rozwijane, wpisz adres IP komputera zdalnego w Gospodarz box tekstowy i kliknij Łączyć jak zaznaczono na zrzucie ekranu poniżej.

Następnie zostaniesz poproszony o hasło VNC, jeśli skonfigurowałeś uwierzytelnianie hasła.

Wpisz hasło do uwierzytelnienia VNC i kliknij Uwierzytelniać jak zaznaczono na zrzucie ekranu poniżej.

Dzięki temu powinieneś być zdalnie podłączony do komputera Debian 10.

Dostęp do komputera zdalnie z VNC Viewer:

Jednym z najpopularniejszych klientów VNC crossplatform jest RealVNC VNC Viewer. To jednak nie potwierdza rodzaju szyfrowania, że Vino Obsługa serwera VNC. Tak więc, aby zdalnie uzyskać dostęp do komputera Debian 10 z realvnc VNC Viewer, Musisz wyłączyć szyfrowanie Vino Serwer VNC.

Aby wyłączyć szyfrowanie dla Vino Serwer VNC, uruchom poniższy polecenie na komputerze Debian 10.

$ gsettings ustawił org.gnom.Vino wymagają Fałsz

Po wyłączeniu szyfrowania możesz uzyskać dostęp do komputera z przeglądarką RealVNC VNC.

Aby zdalnie podłączyć się do komputera za pomocą przeglądarki VNC RealVNC, wpisz adres IP komputera w aplikacji VNC Viewer i naciśnij .

Następnie kliknij Kontynuować.

Następnie zostaniesz poproszony o hasło VNC, jeśli skonfigurowałeś uwierzytelnianie hasła.

Wpisz hasło uwierzytelniania swojego serwera VNC i kliknij OK jak zaznaczono na zrzucie ekranu poniżej.

I po prostu powinieneś być podłączony do swojego komputera Debian 10.

Wniosek:

W tym artykule pokazałem, jak przełączyć się na serwer displayu x11 na środowisku komputerowym GNOME 3 w Debian 10, a także jak włączyć udostępnianie ekranu z aplikacji GNOME Ustawienia. Pokazałem również, jak skonfigurować metody uwierzytelniania dla serwera VINO VNC z aplikacji Ustawienia GNOME i jak wyłączyć szyfrowanie serwera VINO VNC z wiersza poleceń. Na koniec pokazałem, jak uzyskać dostęp do komputera Debian 10 zdalnie za pomocą Vinagre Remote Desktop Client i RealVNC VNC Viewer.