Jak uzyskać zdalny dostęp do Raspberry Pi z komputera

Jak uzyskać zdalny dostęp do Raspberry Pi z komputera
Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Czy potrzebujesz zdalnego dostępu do ekranu komputera Raspberry Pi? A może chcesz używać jednej klawiatury dla innego komputera i swojego Pi? Możesz to zrobić, uzyskując zdalny dostęp do pulpitu Raspberry Pi za pomocą VNC lub RDP. Zdalnie sterując Raspberry Pi, możesz otworzyć szereg nowych możliwości jego zastosowań.





Film dnia MUO PRZEWIŃ, ABY KONTYNUOWAĆ TREŚĆ

Czym są VNC i RDP?

Virtual Network Computing (VNC) i Remote Desktop Protocol (RDP) są używane do wyświetlania ekranu komputera zdalnego. Zarówno VNC, jak i RDP mają do tego serwer i klienta. Komputer serwera pakuje zawartość ekranu za pomocą algorytmów i wysyła dane. Komputer kliencki lub urządzenie rozpakowuje dane i wyświetla ich zawartość na ekranie lokalnym.





Zarówno serwery VNC, jak i RDP są dostępne dla Raspberry Pi i są dość łatwe do skonfigurowania.





Jak skonfigurować serwer VNC na Raspberry Pi

Serwer VNC jest wstępnie zainstalowany w systemie operacyjnym Raspberry Pi. Możesz go włączyć za pomocą GUI.

Nawigować do Menu > Preferencje i otwarte Konfiguracja Raspberry Pi . Kliknij Interfejsy kartę i przełącz przycisk obok VNC Usługa VNC zostanie teraz włączona, a na górnym pasku menu zostanie wyświetlona ikona.



Jak skonfigurować serwer VNC na Raspberry Pi za pomocą raspi-config

Możesz także użyć narzędzia wiersza polecenia raspi-config, aby włączyć VNC. Otwórz okno Terminala i wprowadź to polecenie:

 sudo raspi-config

Wybierać Interfejs Opcje > VNC > Tak aby włączyć usługę





Jeśli masz już zdalne połączenie z bezgłowym Raspberry Pi przez SSH i nie możesz łatwo uzyskać dostępu do GUI, raspi-config jest przydatnym narzędziem do zmiany ustawień.

Jak ustawić rozdzielczość ekranu VNC bezgłowego Raspberry Pi

Dość często Raspberry Pis są używane w konfiguracjach bezgłowych; co oznacza, że ​​Pi wykonuje swoją pracę bez podłączenia do monitora. W takim przypadku, jeśli uzyskasz dostęp do Raspberry Pi za pomocą VNC, domyślnie ustawiona zostanie rozdzielczość 640x480.





Rozdzielczość bezgłową można zmienić na karcie Wyświetlacz narzędzia konfiguracyjnego Raspberry Pi na pulpicie. Alternatywnie możesz użyć narzędzia raspi-config w terminalu.

W raspi-config przejdź do Opcje wyświetlania > Rozdzielczość VNC Wybierz żądaną rozdzielczość. Ustawienie zostanie zastosowane po ponownym uruchomieniu Pi.

Znajdź adres IP swojego Raspberry Pi

Aby podłączyć zdalny komputer do serwera VNC Pi, będziesz potrzebować znajdź adres IP Raspberry Pi . Otwórz terminal i użyj tego polecenia:

 hostname -I

Będziesz musiał podać ten adres IP klientowi VNC na komputerze zdalnym.

Jak uzyskać dostęp do Raspberry Pi za pomocą przeglądarki VNC w systemie Windows

Aby uzyskać dostęp do ekranu Raspberry Pi w systemie Windows, musisz zainstalować klienta VNC. Ponieważ VNC Server używany na Pi pochodzi z RealVNC, istnieje lepsza kompatybilność podczas korzystania z klienta firmy. Jego Przeglądarka VNC jest do ściągnięcia za darmo.

Zainstaluj oprogramowanie i otwórz aplikację. Iść do Plik > Nowe połączenie. Zapewnić adres IP Raspberry Pi i nadaj połączeniu przyjazną dla użytkownika nazwę. Zapisz ustawienia i kliknij dwukrotnie, aby rozpocząć połączenie.

Pojawi się okno uwierzytelniania. Podaj dane logowania do Pi; swoją nazwę użytkownika i hasło. Sprawdź Zapamiętaj hasło opcję i kliknij OK . Klient VNC wyświetli ekran pulpitu Twojego Raspberry Pi.

Jak uzyskać dostęp do Raspberry Pi za pomocą przeglądarki VNC w systemie Linux

Istnieje wiele klientów VNC dostępnych dla systemu Linux. Ponieważ VNC Server na Raspberry Pi jest produktem RealVNC i ma wbudowane uwierzytelnianie UNIX, zaleca się korzystanie z własnej przeglądarki VNC RealVNC.

Oprogramowanie jest bezpłatne i jest dostępne jako plik .deb, szeroko kompatybilny z wieloma popularnymi wersjami Linuksa Debiana . Musisz pobrać wersję x64 lub x86 Przeglądarka VNC w zależności od używanego systemu Linux.

Po pobraniu otwórz plik za pomocą instalatora pakietu i dokończ konfigurację. Otwórz program i kliknij Użyj przeglądarki RealVNC bez logowania . Odtąd wykonaj te same czynności, co w przypadku wymienionej powyżej wersji VNC Viewer dla systemu Windows.

jak zamontować iso do usb

Jeśli chcesz wymusić jakość ekranu VNC, możesz kliknąć przycisk Opcje zakładkę i zmień Jakość obrazu od automatycznego do wysokiego.

Jak skonfigurować serwer RDP na Raspberry Pi

W systemie operacyjnym Raspberry Pi serwer RDP nie jest domyślnie instalowany — w przeciwieństwie do serwera VNC. Aby zainstalować go na Pi, uruchom te polecenia w terminalu:

 sudo apt update 
sudo apt install xrdp -y

W przeciwieństwie do VNC, RDP wymaga również utworzenia nowego użytkownika. Użyj tego polecenia, aby je utworzyć:

 sudo adduser YOUR_USERNAME

To wszystko, czego potrzebuje. Serwer RDP nie musi być uruchamiany ręcznie — będzie już działał.

Jak uzyskać dostęp do Raspberry Pi za pomocą protokołu RDP w systemie Windows

Klient RDP jest preinstalowany w systemie Windows. Kliknij ikonę wyszukiwania, wyszukaj „RDP” i otwórz aplikację.

Zapewnić adres IP swojego Raspberry Pi i kliknij Łączyć . Po zainicjowaniu połączenia zostaniesz powitany ostrzeżeniem, że tożsamość zdalnego komputera nie może zostać zweryfikowana. Sprawdź pudełko Nie pytaj mnie ponownie o połączenia z tym komputerem aby raz na zawsze wyłączyć ostrzeżenie.

RDP poprosi Cię o poświadczenia. The Sesja musi być Xorg. Zapewnić Nazwa użytkownika I Hasło nowego użytkownika utworzonego na Pi. Kliknij OK i pojawi się ekran twojego Pi.

Jak uzyskać dostęp do Raspberry Pi za pomocą protokołu RDP w systemie Linux

Klient RDP nie jest domyślnie instalowany w systemie Linux. Dostępnych jest wiele przeglądarek RDP dla systemu Linux, a kilka z nich obsługuje zarówno RDP, jak i VNC. Remmina jest jednym z takich programów. Możesz zainstalować go z wiersza poleceń:

 sudo apt update 
sudo apt install remmina -y

Po zakończeniu instalacji otwórz Remmina i dodaj nowy profil połączenia. W Protokół , wybierać PROW . Zapewnić adres IP swojego Pi. Dać Nazwa użytkownika I Hasło utworzonego nowego użytkownika. Kliknij Ratować I Łączyć .Ekran Pi powinien się pojawić.

Ustaw wystarczający limit czasu dla połączeń VNC

Jeśli nie ma żadnej aktywności, połączenie VNC zostanie automatycznie zamknięte po godzinie. Można to jednak zmienić. Ustawienia tego nie ma w VNC Viewer, ale w VNC Server.

Na swoim Pi kliknij prawym przyciskiem myszy ikonę VNC na górnym pasku menu i wybierz Opcje . Wybierać Ekspert w lewym okienku i wyszukaj parametr Limit czasu bezczynności . Ustaw dużą liczbę i kliknij Stosować I OK .

Jak skonfigurować VNC i RDP, aby uzyskać optymalne wrażenia podczas oglądania

w Opcje sekcji VNC Viewer, możesz ustawić Jakość obrazu . Ustawienia Wysoka/Średnia/Niska określają jakość kompresji. W przypadku ustawienia Niska zazwyczaj jest to duża kompresja stratna. Medium to dobra równowaga między wymaganiami dotyczącymi kompresji i przepustowości.

Przy ustawieniu Wysokim zwykle jest to duża przepustowość bez żadnej kompresji. Jeśli Raspberry Pi znajduje się w sieci lokalnej, podłącz go kablem Gigabit Ethernet i ustaw jakość obrazu na wysoką. Uzyskasz doskonałe wrażenia z VNC, nawet przy zdalnym odtwarzaniu wideo. Serwer VNC używa procesora Pi do kompresji. Zaletą ustawienia High jest zmniejszenie obciążenia procesora.

Jeśli uzyskujesz dostęp do Pi z jednego komputera, możesz rozważ kabel Gigabit z przeplotem , czyli jeszcze szybciej.

Zarówno VNC, jak i RDP są dobre, ale który jest najlepszy?

VNC i RDP są łatwe w użyciu i bogate w funkcje. Każdy ma swoje zalety. Serwer VNC można łatwo włączyć na Pi, podczas gdy klient RDP jest preinstalowany w systemie Windows. Wybór między nimi zależy od systemu operacyjnego, który masz na serwerze.

Serwer VNC firmy RealVNC jest bezpłatny w systemie operacyjnym Raspberry Pi, podczas gdy jest płatną opcją w innych dystrybucjach Linuksa dla Pi. Serwer RDP jest bezpłatny, ale wymaga nowego użytkownika, aby zacząć.

Bezgłowe serwery nie potrzebują VNC przez cały czas. Wiersz poleceń Linuksa to jeszcze potężniejsze narzędzie, do którego można uzyskać zdalny dostęp za pomocą SSH.