Jak uzyskać dostęp do Raspberry Pi za pomocą TeamViewer z systemu Linux

Dostęp do Raspberry Pi z komputera z systemem Linux przez internet można uzyskać, instalując TeamViewer Host na Raspberry Pi oraz klienta TeamViewer na komputerze z systemem Linux. Aplikacja Host służy do ciągłego, bezobsługowego dostępu, dzięki czemu można łączyć się bez konieczności każdorazowego akceptowania sesji na Raspberry Pi. Aby sterować graficznym pulpitem Raspberry Pi, potrzebna jest instalacja obsługiwanego systemu operacyjnego Raspberry Pi, połączenie internetowe, konto TeamViewer oraz środowisko graficzne.

Ważna informacja o zgodności: Aktualna strona pobierania TeamViewer dla Raspberry Pi oferuje pakiety ARM64 i ARMv7, ale informacje o obsłudze technicznej wskazują, że 32-bitowy system ARM Linux nie jest obecnie obsługiwany i zaleca się przejście na system 64-bitowy. Przed instalacją sprawdź oficjalną stronę pobierania Raspberry Pi i obsługiwane systemy operacyjne . Niniejsza instrukcja dotyczy 64-bitowej konfiguracji systemu operacyjnego Raspberry Pi.

1. Przygotuj Raspberry Pi i włącz SSH

Zaktualizuj Raspberry Pi i sprawdź architekturę systemu operacyjnego. Otwórz terminal lokalnie lub połącz się przez SSH, jeśli SSH jest już włączone:

ssh pi@raspberrypi.local

Zastąp je piswoją rzeczywistą nazwą użytkownika oraz raspberrypi.localnazwą hosta lub adresem IP Raspberry Pi. Obecne instalacje systemu operacyjnego Raspberry Pi OS niekoniecznie korzystają ze starego pikonta domyślnego. Jeśli SSH nie jest włączone, włącz je w ustawieniach zdalnego dostępu w Raspberry Pi Imager lub w narzędziach konfiguracji systemu operacyjnego. Zapoznaj się z oficjalną dokumentacją zdalnego dostępu do Raspberry Pi .

sudo apt update
sudo apt full-upgrade
uname -m
dpkg --print-architecture

W przypadku 64-bitowego systemu ARM architektura będzie zazwyczaj wyglądać aarch64następująco: i arm64. Jeśli system zgłosi błąd armhflub armv7l, przed kontynuacją sprawdź aktualne informacje o zgodności programu TeamViewer.

Przed wybraniem pakietu TeamViewer ARM sprawdź w terminalu wersję systemu operacyjnego Raspberry Pi OS i architekturę procesora.
Przed wybraniem pakietu TeamViewer ARM sprawdź w terminalu wersję systemu operacyjnego Raspberry Pi OS i architekturę procesora.

2. Pobierz i zainstaluj TeamViewer Host

Otwórz oficjalny portal TeamViewer dla Raspberry Pi i wybierz opcję Host TeamViewer dla Ubuntu/Debian i ARM64. Host to właściwy wybór dla Raspberry Pi, z którym chcesz się połączyć, gdy jest ono online. Zapisz pobrany .debpakiet na Raspberry Pi, na przykład w formacie Downloads.

Oficjalna strona pobierania TeamViewer zawiera listę pakietów hosta dla systemów ARM64 i ARMv7 Raspberry Pi.
Oficjalna strona pobierania TeamViewer zawiera listę pakietów hosta dla systemów ARM64 i ARMv7 Raspberry Pi.

W terminalu przejdź do folderu zawierającego pobrany pakiet i zainstaluj go za pomocą APT. Zmień nazwę pliku, jeśli pobrana wersja ma inną nazwę:

cd ~/Downloads
ls teamviewer-host*.deb
sudo apt install ./teamviewer-host_arm64.deb

Użycie apt install ./package.debpozwala APT rozwiązać zależności w ramach instalacji. Jeśli pobrałeś pakiet do innego katalogu, najpierw przejdź do tego katalogu. Nie używaj starego, zakodowanego na stałe teamviewer-host_armhf.debadresu URL bez potwierdzenia, że ​​pakiet jest nadal oferowany i obsługiwany dla Twojego systemu operacyjnego.

Zainstaluj pobrany pakiet TeamViewer Host DEB z katalogu Pobrane za pomocą apt.
Zainstaluj pobrany pakiet TeamViewer Host DEB z katalogu Pobrane za pomocą apt.

3. Przypisz Raspberry Pi do swojego konta TeamViewer

Po zakończeniu instalacji uruchom polecenie Host setup:

sudo teamviewer setup
Uruchom polecenie konfiguracji TeamViewer w terminalu Raspberry Pi, aby rozpocząć przypisywanie urządzenia.
Uruchom polecenie konfiguracji TeamViewer w terminalu Raspberry Pi, aby rozpocząć przypisywanie urządzenia.

Postępuj zgodnie z instrukcjami, aby przypisać urządzenie do konta TeamViewer. Jeśli pojawi się pytanie, czy chcesz przypisać urządzenie, potwierdź przyciskiem Y, a następnie wprowadź dane logowania wymagane przez narzędzie konfiguracyjne. Dokładne komunikaty mogą się różnić w zależności od wersji. Nigdy nie wklejaj hasła do publicznego dziennika terminala ani nie udostępniaj go nikomu.

W oknie konfiguracji TeamViewer pojawi się pytanie, czy przypisać Raspberry Pi do konta.
W oknie konfiguracji TeamViewer pojawi się pytanie, czy przypisać Raspberry Pi do konta.
Terminal potwierdza, że ​​Raspberry Pi został dodany do Komputerów i kontaktów.
Terminal potwierdza, że ​​Raspberry Pi został dodany do Komputerów i kontaktów.

Gdy instalator zgłosi, że komputer został dodany do komputerów lub listy kontaktów na Twoim koncie, Raspberry Pi zostanie połączone. Jeśli Twoja wersja oferuje inny proces konfiguracji, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie lub zapoznaj się z aktualną dokumentacją pomocy technicznej TeamViewer .

4. Połącz się z komputerem z systemem Linux

  1. Pobierz wersję TeamViewer dla systemu Linux z oficjalnej strony pobierania systemu Linux . Wybierz pakiet, który pasuje do architektury i dystrybucji Twojego komputera.
  2. Zainstaluj pakiet za pomocą instalatora oprogramowania swojej dystrybucji lub poleceń wymienionych w podręczniku instalacji TeamViewer dla systemu Linux .
  3. Uruchom TeamViewer i zaloguj się na to samo konto, którego użyłeś do przypisania Raspberry Pi.
  4. Otwórz Komputery i Kontakty i znajdź Raspberry Pi na liście urządzeń. Jego wyświetlana nazwa może być nazwą hosta, którą przypisałeś.
  5. Wybierz urządzenie i nawiąż połączenie. Jeśli pojawi się monit, wykonaj kroki uwierzytelniania konta lub urządzenia pokazane w kliencie.
Klient TeamViewer w systemie Linux wyświetla Raspberry Pi w obszarze Komputery i kontakty, gdy urządzenie jest podłączone do Internetu.
Klient TeamViewer w systemie Linux wyświetla Raspberry Pi w obszarze Komputery i kontakty, gdy urządzenie jest podłączone do Internetu.
Zdalna sesja TeamViewer pokazuje pulpit Raspberry Pi z otwartym terminalem.
Zdalna sesja TeamViewer pokazuje pulpit Raspberry Pi z otwartym terminalem.

Po nawiązaniu połączenia możesz zdalnie korzystać z Raspberry Pi. Sesja pulpitu graficznego wymaga obsługiwanego środowiska graficznego i sesji wyświetlania na Raspberry Pi; sama instalacja hosta nie tworzy interfejsu pulpitu na obrazie systemu operacyjnego Lite lub headless. Jeśli potrzebujesz jedynie administrowania z poziomu wiersza poleceń, protokół SSH może być prostszy.

Rozwiązywanie typowych problemów z połączeniem

  • Urządzenie jest offline: Upewnij się, że Raspberry Pi ma zasilanie i dostęp do internetu, a następnie sprawdź stan usługi TeamViewer i konfiguracji. W razie potrzeby uruchom Raspberry Pi ponownie po aktualizacji systemu.
  • Pakiet się nie zainstaluje: Sprawdź architekturę dpkg --print-architecturei pobierz pasujący pakiet ARM z TeamViewer. Nie instaluj na siłę niekompatybilnego pakietu 32-bitowego w systemie 64-bitowym i odwrotnie.
  • Raspberry Pi pojawia się online, ale pulpit jest niedostępny: Sprawdź, czy system operacyjny Raspberry Pi zawiera pulpit graficzny i czy sesja wyświetlania jest obsługiwana. TeamViewer zauważa, że ​​obsługa Wayland w systemie Linux jest ograniczona w niektórych konfiguracjach; dla połączeń przychodzących może być zalecane X11/Xorg.
  • Nieudane przypisanie konta: Sprawdź łączność sieciową, datę i godzinę systemową, dane uwierzytelniające oraz czy urządzenie jest już przypisane do innego konta. Postępuj zgodnie ze szczegółami błędu na aktualnych stronach pomocy technicznej TeamViewer.
  • APT zgłasza błędy zależności: Spróbuj ponownie za pomocą sudo apt --fix-broken install, a następnie przejrzyj dane wyjściowe. Jeśli pakiet nie jest obsługiwany dla danej wersji systemu operacyjnego, użyj obsługiwanej kombinacji systemu operacyjnego i pakietu zamiast wielokrotnie wymuszać instalację.

Zapewnij bezpieczeństwo zdalnego dostępu

Regularnie instaluj aktualizacje, chroń konto TeamViewer silnym, unikalnym hasłem i uwierzytelnianiem wieloskładnikowym, jeśli jest dostępne, oraz udzielaj dostępu tylko zaufanym kontom. Zadbaj również o bezpieczeństwo SSH: używaj uwierzytelniania opartego na kluczach, gdy jest to możliwe, i unikaj bezpośredniego udostępniania SSH w publicznym internecie, chyba że jest ono bezpiecznie skonfigurowane.

Dla większości użytkowników najlepszym rozwiązaniem jest sprawdzenie zgodności 64-bitowego systemu operacyjnego Raspberry Pi, zainstalowanie oficjalnego pakietu ARM64 TeamViewer Host, przypisanie Raspberry Pi do konta i połączenie się za pomocą listy urządzeń klienta Linux.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.