Konfigurowanie serwera VNC na CentOS 8

Konfigurowanie serwera VNC na CentOS 8
W tym artykule pokażę, jak skonfigurować serwer VNC na Centos 8 i zdalnie korzystać z Centos 8. Więc zacznijmy.

Zezwalanie na port VNC przez zaporę:

Najpierw musisz zezwolić na port VNC 5900 (domyślnie) za pośrednictwem zapory ogniowej Centos 8. Aby to zrobić, uruchom następujące polecenie:

$ sudo firewall-cmd --add-service = vnc-server --Permanent

Teraz ponownie załaduj zaporę ogniową, aby zmiany wdała się za pomocą następującego polecenia:

$ sudo firewall-cmd-odpowiadanie

Znalezienie adresu IP:

Aby zdalnie połączyć się z pulpitem Centos 8 w stosunku do protokołu VNC, musisz znać adres IP komputera CentOS 8.

Aby znaleźć adres IP komputera CentOS 8, uruchom następujące polecenie:

$ nmcli

Adres IP maszyny Centos 8 powinien zostać wydrukowany. W moim przypadku jest to 192.168.20.131.

Włącz udostępnianie ekranu:

Możesz użyć Udostępnianie ekranu Funkcja środowiska komputerowego Gnome Centos 8, aby łatwo dzielić się komputerem Centos 8 z innymi ludźmi. Więc widzą, co robisz. Ale nie będą w stanie zdalnie kontrolować maszyny Centos 8. To świetnie, gdy chcesz komuś coś pokazać, ale nie chcesz, aby zakłócać twoją pracę.

Umożliwić Udostępnianie ekranu, otworzyć Ustawienia App.

Teraz przejdź do Dzielenie się Sekcja. Upewnić się Dzielenie się jest zmieniony NA.

Teraz kliknij Udostępnianie ekranu.

Przełącznik NA Udostępnianie ekranu.

Udostępnianie ekranu Powinien być NA.

Teraz, od dowolnego klienta VNC, spróbuj połączyć się z komputerem Centos 8.

Gdy ktoś próbuje połączyć się z Twoją maszyną Centos 8, powinieneś zobaczyć powiadomienie, jak pokazano na zrzucie ekranu poniżej.

Kliknij powiadomienie i kliknij Zaakceptować Aby zaakceptować zdalne połączenie.

Powinieneś być podłączony do maszyny CentOS 8.

Możesz także ustawić hasło do dostępu VNC. W ten sposób możesz uzyskać dostęp do komputera CentOS 8 bez opieki (nikt nie musi już akceptować zdalnego połączenia).

Aby to zrobić, wybierz Wymagają hasła z Opcje dostępu sekcja i wpisz żądane hasło.

Teraz, jeśli spróbujesz połączyć się z komputerem CentOS 8 przez protokół VNC, zostaniesz poproszony o hasło.

Jeśli podasz poprawne hasło, będziesz mógł zdalnie uzyskać dostęp do komputera CentOS 8.

Włącz dostęp do zdalnego:

Jeśli chcesz zdalnie sterować maszyną CentOS 8 nad protokołem VNC, ta sekcja jest dla Ciebie.

Aby zdalnie sterować maszyną CentOS 8, sprawdź Pozwól połączeniom kontrolować ekran z Udostępnianie ekranu okno.

Możesz ustawić hasło VNC dla dostępu bez opieki w ten sam sposób. Masz również opcję monitorowania Cię do zatwierdzenia dla każdego zdalnego połączenia.

Teraz możesz zdalnie połączyć się z maszyną Centos 8 w ten sam sposób. Po podłączeniu możesz zdalnie kontrolować swój komputer CentOS 8.

Połącz się z Centos 8 zdalnie w systemie Windows 10:

używałem Remmina Klient zdalnego komputera stacjonarnego we wcześniejszych sekcjach tego artykułu w celu zdalnego połączenia z komputerem CentOS 8 przez protokół VNC. Remmina jest dostępny w Linux.

Jeśli jesteś na komputerze Mac lub Windows, prawdopodobnie możesz użyć Realvnc'S VNC Viewer.

Jeśli spróbujesz połączyć się z komputerem CentOS 8 za pomocą VNC Viewer, szczególnie w systemie Windows 10, zobaczysz następujący komunikat o błędzie.

Dzieje się tak, ponieważ VNC Viewer w momencie tego pisania nie obsługuje szyfrowania TLS. Aby to naprawić, musisz skonfigurować Centos 8 w sposób, w jaki umożliwia niezaszyfrowane połączenia VNC. Możesz użyć Edytor DCONF aplikacja do tego.

Możesz zainstalować aplikację edytora DCONF za pomocą następującego polecenia:

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Należy zainstalować edytor DCONF.

Teraz uruchom edytor DCONF z menu aplikacji CentOS 8.

Kliknij będę ostrożny.

Kliknij org.

Kliknij gnom.

Kliknij pulpit.

Kliknij zdalny ekran.

Kliknij VNC.

Kliknij szyfrowanie.

Teraz przełącz Off Użyj wartości domyślnej.

Teraz kliknij menu rozwijane Wartość niestandardowa. Teraz sprawdź nic I tls-anon pola wyboru. Następnie kliknij ikonę kleszcza, jak zaznaczono na zrzucie ekranu poniżej.

Aktualna wartość Powinien być [„Brak”, „tls-anon”] jak pokazano na zrzucie ekranu poniżej. Teraz zamknij edytor DCONF.

Teraz, jeśli spróbujesz połączyć się z komputerem Centos 8 od VNC Viewer, zobaczysz następującą wiadomość ostrzegawczą. Kliknij Kontynuować.

Teraz wpisz hasło VNC i kliknij OK.

Powinieneś być podłączony do maszyny CentOS 8.

Możesz napotkać problemy po połączeniu. Na przykład, możesz zobaczyć czarny ekran.

Możesz także zobaczyć komunikat o błędzie w następujący sposób.

Łatwo się naprawić. Aby rozwiązać ten problem, przejdź do Ustawienia.

Kliknij Jakość obrazu Menu rozwijane.

Teraz ustaw to na albo Wysoki, Średni Lub Niski. Następnie kliknij OK.

Należy to naprawić.

Jeśli nie jest jeszcze naprawione, zamknij okno VNC Viewer.

Teraz połącz się z maszyną CentOS 8 z okna Sessions.

Powinieneś być połączony i wszystko powinno działać zgodnie z oczekiwaniami.

Jeśli nie chcesz przejść przez ten kłopot, możesz użyć ciasnego klienta VNC. W moich testach ciasny klient VNC pracował bez żadnego problemu w systemie Windows 10.

Tak więc konfigurujesz serwer VNC w CentOS 8. Dziękujemy za przeczytanie tego artykułu.