Przejdź do treści
Powrót do Centrum Pomocy
Aplikacje Microsoft

TeamViewer Linux — kompletny przewodnik 2026

TeamViewer to oprogramowanie do zdalnego dostępu i pulpitu zdalnego, które działa bezproblemowo na systemach Linux — od Ubuntu i Debian, przez Fedorę i openSUSE

17 min czytania·Zaktualizowano dzisiaj
Autor:Redakcja KluczeSoftAktualizacja: 8 czerwca 2026
Faktura VAT 23% + KSeFDostawa 1-3 min e-mailemGwarancja działania klucza5,0 / 5,0(KluczeSoft)

TeamViewer to oprogramowanie do zdalnego dostępu i pulpitu zdalnego, które działa bezproblemowo na systemach Linux — od Ubuntu i Debian, przez Fedorę i openSUSE, aż po Red Hat Enterprise Linux i Arch Linux. W 2026 roku wersja TeamViewer 16 dla Linuxa oferuje pełną funkcjonalność zdalnego sterowania, transferu plików, komunikacji VoIP, nagrywania sesji oraz integracji z urządzeniami mobilnymi. Dla polskich użytkowników biznesowych kluczowym aspektem jest legalność licencji — zakup przez autoryzowanego partnera jak KluczeSoft.pl gwarantuje fakturę VAT 23%, zgodność z KSeF oraz pełne wsparcie techniczne. TeamViewer na Linuxie to rozwiązanie dla administratorów IT, zespołów helpdesk oraz firm z infrastrukturą serwerową opartą na dystrybucjach linuksowych, które potrzebują niezawodnego zdalnego dostępu między platformami Windows, macOS, Linux, Android i iOS.

Instalacja TeamViewer na Linux — dystrybucje i metody

TeamViewer oficjalnie wspiera kilkanaście dystrybucji Linux. Proces instalacji różni się w zależności od menedżera pakietów, ale efekt końcowy jest identyczny: pełna aplikacja GUI z dostępem do wszystkich funkcji zdalnego sterowania. Oto sprawdzone metody instalacji dla poszczególnych dystrybucji w 2026 roku:

Ubuntu / Debian / Linux Mint (APT):

Pobierasz pakiet .deb ze strony producenta lub dodajesz oficjalne repozytorium TeamViewer. Instalacja przez terminal wymaga trzech komend. Najpierw pobierasz klucz GPG: wget -qO- https://download.teamviewer.com/download/linux/signature/TeamViewer.key | sudo apt-key add -. Następnie dodajesz repozytorium i instalujesz: sudo apt update && sudo apt install teamviewer. Alternatywnie możesz pobrać plik .deb ręcznie i kliknąć dwukrotnie w menedżerze plików — Ubuntu Software Center automatycznie przeprowadzi instalację.

Fedora / RHEL / CentOS (DNF/RPM):

Pobierasz pakiet .rpm i instalujesz komendą sudo dnf install ./teamviewer*.rpm (Fedora) lub sudo yum install ./teamviewer*.rpm (RHEL 8/9). TeamViewer obsługuje RHEL 9 oraz nowego RHEL 10 wydanego w 2025 roku. W Fedorze 41 i 42 (wersje 2026) TeamViewer integruje się natywnie z GNOME i KDE Plasma.

Arch Linux / Manjaro (AUR):

TeamViewer dostępny jest w Arch User Repository: yay -S teamviewer lub paru -S teamviewer. Społeczność Arch aktivnie utrzymuje pakiet, więc aktualizacje pojawiają się zwykle w ciągu 48 godzin od wydania nowej wersji przez producenta.

openSUSE (Zypper/RPM):

W openSUSE Tumbleweed i Leap 16 instalacja odbywa się przez sudo zypper install ./teamviewer*.rpm lub bezpośrednio z repozytorium społecznościowego.

Wymagania systemowe 2026 — TeamViewer 16:

KomponentMinimalne wymaganieZalecane
Kernel Linux3.5+ (działa na kernel 6.x LTS)5.15+ LTS
Pamięć RAM1 GB4 GB
Procesorx86-64, ARM64x86-64, min. 2 rdzenie
Bibliotekiglibc 2.17+, libdbus-1-3, Qt 6.2+glibc 2.28+, Qt 6.5+
WyświetlaczX11 lub Wayland (od wersji 15.40+)Wayland (dla lepszej wydajności)
Siećszerokopasmowe łączemin. 1 Mbps upload dla sesji HD

W 2026 roku TeamViewer 16 w pełni wspiera Wayland — nie wymaga już mostka XWayland do udostępniania ekranu. To kluczowa zmiana, ponieważ Ubuntu 26.04 i Fedora 42 domyślnie uruchamiają sesję Wayland.

TeamViewer Linux — funkcje i ograniczenia względem wersji Windows

Wersja linuksowa TeamViewer 16 oferuje 95% funkcji dostępnych w wersji Windows. Poniżej szczegółowy przegląd wraz z rozbieżnościami, które trzeba znać przed wdrożeniem w środowisku mieszanym.

Pełna zgodność (identyczne funkcje na Linux i Windows):

  • Zdalne sterowanie interaktywne — pełna kontrola myszą i klawiaturą, schowek współdzielony między maszynami
  • Transfer plików — dwukierunkowy, z paskiem postępu, obsługą przerwanych transferów i możliwością wznawiania
  • Nagrywanie sesji — zapis do pliku .tvs lub .mp4, z możliwością konwersji
  • Czat tekstowy i VoIP — komunikacja głosowa przez TeamViewer w jakości HD
  • Wake-on-LAN — wybudzanie zdalnych maszyn (wymaga konfiguracji BIOS i routera)
  • Dostęp nienadzorowany (unattended access) — stały dostęp do serwerów i maszyn bezobsługowych z własnym hasłem stałym
  • Sesje VPN — bezpieczny tunel między maszynami przez sieć TeamViewer
  • Lista kontaktów i grup — zarządzanie wieloma maszynami z poziomu konta TeamViewer
  • Tablica (whiteboard) — rysowanie i adnotacje na ekranie zdalnym

Ograniczenia wersji linuksowej (funkcje niedostępne lub częściowo dostępne):

  • Remote Printing — drukowanie zdalne działa tylko w kierunku Linux → Windows; drukarki lokalne na Linuxie nie są widoczne dla zdalnego Windowsa
  • Automatyczne logowanie po restarcie — wymaga ręcznej konfiguracji lightdm lub gdm; brak natywnego wsparcia jak w Windows
  • Przechwytywanie wielu monitorów — działa poprawnie na X11; na Wayland wymaga wersji 16+ i ręcznego potwierdzenia uprawnień dla każdego monitora przy pierwszym połączeniu
  • Współdzielenie audio systemowego — na Linuxie przesyłany jest tylko dźwięk z aktywnej aplikacji, nie cały miks systemowy (ograniczenie PulseAudio/PipeWire)
  • Integracja z Outlook — plugin do Outlooka działa wyłącznie na Windows i macOS

Unikalne zalety TeamViewer na Linux serwer:

  • Działa jako usługa systemowa (systemd) — start przed zalogowaniem użytkownika
  • Niskie zużycie zasobów: około 120-180 MB RAM na biegu jałowym vs 250-350 MB na Windows 11
  • Obsługa headless (bez monitora) — zdalny pulpit przez wirtualny framebuffer Xvfb
  • Skryptowalna instalacja przez CLI — wdrożenie na dziesiątkach maszyn przez Ansible, Puppet lub bash

TeamViewer Linux licencja — jakie opcje i ceny w Polsce 2026?

TeamViewer na Linuxie używa tego samego modelu licencyjnego co wersje na inne platformy. Kluczowa informacja: nie ma darmowej wersji TeamViewer do użytku komercyjnego. Bezpłatna wersja jest przeznaczona wyłącznie do użytku prywatnego (pomoc rodzinie i znajomym). Każde użycie w kontekście biznesowym — administracja serwerami, helpdesk, dostęp do firmowych stacji roboczych — wymaga płatnej licencji.

Dostępne plany subskrypcyjne (ceny katalogowe, netto):

PlanCena miesięczna (umowa roczna)Licencjonowane kanałyPrzeznaczenie
Remote Access~24,90 USD (~98 PLN)1 użytkownik, do 3 urządzeń nienadzorowanychIndywidualny dostęp do własnych maszyn
Business~50,90 USD (~199 PLN)1 użytkownik, do 200 urządzeńMałe firmy, freelancerzy IT
Premium~112,90 USD (~440 PLN)1 użytkownik, do 300 urządzeńŚrednie firmy, MSP
Corporate~229,90 USD (~897 PLN)1 użytkownik, do 500 urządzeńWiększe organizacje
TensorWycena indywidualnaDedykowanyEnterprise, audytowane branże

Wszystkie plany Business i wyższe obsługują instalację na Linuxie, Windows i macOS bez ograniczeń. Licencja przypisana jest do konta TeamViewer, nie do systemu operacyjnego — możesz używać tej samej licencji na laptopie z Ubuntu i stacji roboczej z Windows 11.

Koszty dla typowych scenariuszy polskich firm w 2026 roku:

  • Jednoosobowy administrator IT — plan Business (~199 PLN netto/miesiąc, ~2 388 PLN netto/rok). Obsługuje do 200 urządzeń nienadzorowanych na Linuxie i Windows. Faktura VAT 23% przy zakupie przez KluczeSoft.pl.
  • Firma 5-osobowy helpdesk — 5 licencji Premium (~2 200 PLN netto/miesiąc, ~26 400 PLN netto/rok). Każdy technik ma własny kanał, do 300 urządzeń łącznie.
  • Serwerownia 20 maszyn Linux — 1 licencja Business (~199 PLN netto/miesiąc) wystarcza do nienadzorowanego dostępu do wszystkich serwerów.

Dla porównania: zdalny dostęp przez SSH (darmowy) pokrywa tylko terminal. TeamViewer zapewnia pełny pulpit graficzny, transfer plików metodą "przeciągnij i upuść", nagrywanie sesji dla audytu oraz łączność przez firewalle bez przekierowywania portów — to oszczędność godzin pracy administratora tygodniowo.

Konfiguracja TeamViewer jako usługi systemowej na serwerze Linux

Najczęstszy scenariusz biznesowy na Linuxie to stały, nienadzorowany dostęp do serwerów. TeamViewer instaluje się jako usługa systemowa systemd, która startuje automatycznie przy bootowaniu systemu — jeszcze przed zalogowaniem jakiegokolwiek użytkownika.

Instalacja headless (serwer bez GUI):

W przypadku serwerów bez środowiska graficznego (np. Ubuntu Server, Debian minimal) potrzebujesz wirtualnego framebuffera Xvfb:

sudo apt install xvfb
sudo teamviewer daemon start

TeamViewer automatycznie wykryje Xvfb i udostępni wirtualny pulpit. Rozdzielczość domyślną (1024x768) możesz zmienić przez plik konfiguracyjny /etc/teamviewer/teamviewer.conf.

Konfiguracja dostępu stałego (unattended access):

  1. Przypisz urządzenie do swojego konta TeamViewer: sudo teamviewer assign --api-token TWOJ_TOKEN
  2. Ustaw hasło stałe (minimum 8 znaków, silne): sudo teamviewer passwd --set-hash TWOJ_HASH
  3. Zweryfikuj status: sudo teamviewer info — wyświetli TeamViewer ID, stan połączenia i listę przypisanych kont

Automatyzacja wdrożenia przez Ansible (przykład dla Ubuntu 24.04/26.04):

- name: Install TeamViewer on Linux servers
  hosts: linux_servers
  tasks:
    - name: Add TeamViewer GPG key
      apt_key:
        url: https://download.teamviewer.com/download/linux/signature/TeamViewer.key
        state: present
    - name: Add TeamViewer repository
      apt_repository:
        repo: deb https://linux.teamviewer.com/deb stable main
        state: present
    - name: Install TeamViewer
      apt:
        name: teamviewer
        state: latest
    - name: Start and enable TeamViewer daemon
      systemd:
        name: teamviewerd
        state: started
        enabled: yes

Po wdrożeniu każdy serwer otrzymuje unikalny TeamViewer ID dostępny z poziomu konsoli zarządzania TeamViewer Management Console — aplikacji webowej, gdzie widzisz wszystkie swoje urządzenia, ich status online/offline, historię połączeń i alerty.

Bezpieczeństwo TeamViewer na Linux — najlepsze praktyki 2026

Bezpieczeństwo zdalnego dostępu to priorytet, szczególnie gdy łączysz się z serwerami produkcyjnymi. TeamViewer oferuje wielowarstwową ochronę, ale jej skuteczność zależy od poprawnej konfiguracji.

Mechanizmy bezpieczeństwa wbudowane w TeamViewer 16:

  • Szyfrowanie end-to-end RSA 4096 bit + AES 256-bit — wszystkie sesje, transfery plików i VoIP są szyfrowane
  • Uwierzytelnianie dwuskładnikowe (2FA) — aplikacja mobilna TeamViewer lub dowolna aplikacja TOTP (Google Authenticator, FreeOTP)
  • Lista dozwolonych (allowlist) i zablokowanych (blocklist) — filtrowanie według TeamViewer ID, konta lub zakresów IP
  • Certyfikaty zaufanych urządzeń — nowe urządzenie musi być ręcznie zatwierdzone przez administratora
  • Logowanie wszystkich sesji — data, czas, czas trwania, adresy IP, transfer danych
  • Wymuszenie silnych haseł — polityka haseł stałych konfigurowana globalnie dla całego konta

Konkretne zalecenia konfiguracyjne dla Linux:

  1. Wyłącz hasło losowe — po skonfigurowaniu dostępu stałego wyłącz generowanie losowego hasła przy każdym uruchomieniu. Komenda: sudo teamviewer passwd --deactivate-random. Hasło losowe to wektor ataku, gdy ktoś ma fizyczny dostęp do konsoli serwera.

  2. Ogranicz dostęp do określonych TeamViewer ID — w pliku /etc/teamviewer/teamviewer.conf skonfiguruj sekcję [allowlist] z listą identyfikatorów, które mogą inicjować połączenia. Przykład: allow_partner = 123456789, 987654321.

  3. Używaj osobnego konta użytkownika Linux dla sesji TeamViewer — nie uruchamiaj TeamViewer jako root. Utwórz dedykowanego użytkownika z minimalnymi uprawnieniami i przypisz go do usługi przez plik jednostki systemd.

  4. Monitoruj logi — plik /var/log/teamviewer/TeamViewer15_Logfile.log (lub TeamViewer16_Logfile.log) zawiera szczegółowe informacje o wszystkich połączeniach przychodzących. Skonfiguruj logwatch lub fail2ban, aby alertować o nieudanych próbach.

  5. VPN zamiast bezpośredniej ekspozycji — w krytycznych środowiskach skonfiguruj TeamViewer do pracy wyłącznie przez tunel VPN, blokując bezpośredni dostęp z Internetu na poziomie firewalla (iptables/nftables).

  6. Aktualizuj TeamViewer regularnie — krytyczne łatki bezpieczeństwa publikowane są średnio co 6-8 tygodni. Dla Ubuntu/Debian: sudo apt update && sudo apt upgrade teamviewer. Dla Fedora/RHEL: sudo dnf update teamviewer.

Alternatywy dla TeamViewer na Linux — porównanie z AnyDesk, RustDesk i VNC

Rynek zdalnego dostępu dla Linuxa w 2026 roku jest bogatszy niż kiedykolwiek. Poniższa tabela porównuje TeamViewer z głównymi konkurentami pod kątem funkcji kluczowych dla firm.

FunkcjaTeamViewer 16AnyDesk 8RustDesk 1.4VNC (TigerVNC/RealVNC)NoMachine 9
Szyfrowanie end-to-endTak (AES 256)Tak (TLS 1.3)Tak (end-to-end)Nie (tylko transport)Tak (AES 256)
Połączenie bez przekierowania portówTakTakTak (self-host)NieTak
Transfer plików drag-and-dropTakTakTakNieTak
Wayland (pełne wsparcie 2026)TakCzęścioweTakNieTak
Nagrywanie sesjiTakTak (płatne)NieNieTak
Współdzielenie wielu monitorów LinuxTakTakTakKonfiguracja ręcznaTak
Klient mobilny (Android/iOS)TakTakTakTak (przez VNC Viewer)Tak
Wake-on-LANTakNieNieNieNie
VoIPTakNieNieNieNie
Darmowa wersja komercyjnaNieNieTak (self-hosted)Tak (open source)Tak (podstawowa)
Cena dla firmy (od)~199 PLN/miesiąc~119 PLN/miesiącDarmowe (self-hosted)Darmowe (open source)~89 PLN/miesiąc
Centralne zarządzanie flotąTakTak (płatne)Tak (self-host)NieTak (płatne)
Zgodność RODO / ISO 27001Tak (Tensor)Tak (na żądanie)CzęściowaZależnie od wdrożeniaTak
Integracja Active Directory / LDAPTak (Corporate+)NieNieNieTak

Kiedy TeamViewer jest najlepszym wyborem dla Linux:

  • Potrzebujesz jednego rozwiązania na wszystkie platformy (Linux, Windows, macOS, Android, iOS)
  • Zdalny helpdesk z nagrywaniem sesji dla audytu i szkoleń
  • Zarządzanie mieszaną flotą serwerów Linux i stacji roboczych Windows 11
  • Wymagana komunikacja VoIP podczas sesji wsparcia
  • Wielu techników łączących się z tymi samymi urządzeniami (kolejkowanie sesji)

Kiedy rozważyć alternatywy:

  • RustDesk (self-hosted) — gdy budżet jest zerowy, a zespół ma kompetencje do utrzymania własnego serwera pośredniczącego. Open source, brak opłat licencyjnych.
  • AnyDesk — gdy priorytetem jest najniższa cena komercyjna (~119 PLN/miesiąc), a VoIP i Wake-on-LAN nie są potrzebne.
  • VNC przez tunel SSH — dla dostępu do pojedynczych serwerów w tej samej sieci LAN/VPN. Zerowy koszt, ale wymaga przekierowania portów i ręcznej konfiguracji.

Rozwiązywanie problemów — TeamViewer Linux nie działa

Poniżej zestawienie pięciu najczęstszych problemów z TeamViewer na Linuxie i ich rozwiązań, zebranych z forów wsparcia i doświadczeń administratorów w 2026 roku.

Problem 1: TeamViewer nie łączy się — "Not ready. Check your connection"

Przyczyna: Usługa teamviewerd nie jest uruchomiona lub blokada firewalla.

Rozwiązanie: Sprawdź status: sudo systemctl status teamviewerd. Jeśli jest zatrzymana: sudo systemctl start teamviewerd && sudo systemctl enable teamviewerd. Jeśli problem nadal występuje, sprawdź czy firewall nie blokuje portów 5938 (TCP/UDP) dla połączeń przychodzących. TeamViewer 16 domyślnie używa tych samych portów co poprzednie wersje, więc reguły firewalla powinny być aktualne. Jeśli używasz proxy firmowego, skonfiguruj je w pliku /etc/teamviewer/teamviewer.conf w sekcji [proxy].

Problem 2: Czarny ekran przy połączeniu z serwerem bez monitora

Przyczyna: Brak wirtualnego framebuffera (Xvfb) lub Wayland bez zgodnego kompozytora.

Rozwiązanie: Zainstaluj Xvfb: sudo apt install xvfb (Debian/Ubuntu) lub sudo dnf install xorg-x11-server-Xvfb (Fedora/RHEL). Następnie zrestartuj demona: sudo systemctl restart teamviewerd. Jeśli używasz Wayland, upewnij się, że masz TeamViewer 16.0+ i kompozytor z obsługą PipeWire (Mutter 46+ w GNOME, KWin 6.1+ w KDE).

Problem 3: Nie można przypisać urządzenia do konta — błąd tokena API

Przyczyna: Token API wygasł lub został wygenerowany z niewystarczającymi uprawnieniami.

Rozwiązanie: Wygeneruj nowy token w TeamViewer Management Console (login.teamviewer.com → Profile → API). Token musi mieć uprawnienie "Device assignment". Użyj tokena w ciągu 24 godzin od wygenerowania. Komenda: sudo teamviewer assign --api-token NOWY_TOKEN.

Problem 4: Zdalny pulpit działa wolno na starszym sprzęcie Linux

Przyczyna: Domyślne ustawienia jakości nie są zoptymalizowane pod słabszy procesor.

Rozwiązanie: W ustawieniach klienta TeamViewer (zakładka Zdalne sterowanie → Jakość) zmień profil z "Automatycznie" na "Optymalizuj prędkość". Zmniejsza to zużycie CPU na hoście Linux o około 40%. Dodatkowo wyłącz opcję "Usuń tapetę" na hoście, a jeśli łączysz się przez WAN, zmniejsz rozdzielczość kolorów do 256 kolorów — to redukuje przepustowość potrzebną do płynnej pracy z 4 Mbps do około 1,5 Mbps.

Problem 5: Brak dźwięku przy połączeniu z Linux host

Przyczyna: TeamViewer nie ma dostępu do sesji PulseAudio lub PipeWire.

Rozwiązanie: Sprawdź, czy pulseaudio jest uruchomione: pactl info. Jeśli korzystasz z PipeWire (domyślnie w Ubuntu 24.04+ i Fedora 39+), upewnij się, że masz zainstalowany pipewire-pulse. TeamViewer 16 automatycznie wykrywa PipeWire, ale może wymagać ręcznego uruchomienia demona dla sesji użytkownika: systemctl --user start pipewire-pulse.service. Po restarcie TeamViewer połączenie audio powinno działać poprawnie.

Częste pytania

Czy TeamViewer na Linux jest darmowy?

TeamViewer na Linux jest darmowy wyłącznie do użytku prywatnego — na przykład pomocy zdalnej członkom rodziny. Każde użycie w kontekście komercyjnym (administracja serwerami, wsparcie klientów, dostęp do firmowych maszyn) wymaga płatnej licencji. TeamViewer aktywnie wykrywa użycie komercyjne i blokuje połączenia z komunikatem "Commercial use suspected". Wersja darmowa ma też limit czasowy — sesje są przerywane po kilku minutach przy podejrzeniu użycia biznesowego. Dla firm jedyną legalną opcją jest licencja komercyjna z fakturą VAT.

Jak sprawdzić, która wersja TeamViewer działa na moim Linuxie?

Uruchom komendę teamviewer --version w terminalu. Wyświetli się pełny numer wersji, np. "TeamViewer 16.0.30". Alternatywnie, w interfejsie GUI kliknij Pomoc → Informacje o TeamViewer. Wersja musi być zgodna między klientem a hostem — TeamViewer 16 łączy się bezproblemowo z wersjami 15.x, ale funkcje Wayland i zaawansowane szyfrowanie wymagają wersji 16 po obu stronach.

Czy TeamViewer Linux obsługuje wiele monitorów?

Tak, TeamViewer 16 na Linuxie obsługuje do 4 monitorów. Na X11 przełączanie między monitorami działa automatycznie. Na Wayland pierwsze połączenie wymaga ręcznego przyznania uprawnień dla każdego ekranu — pojawi się okno dialogowe GNOME/KDE z prośbą o zgodę. Po zapisaniu decyzji, kolejne połączenia przełączają monitory płynnie. Skrót klawiszowy: Ctrl+Alt+Shift+F1/F2/F3/F4 przełącza między monitorami zdalnymi w trakcie sesji.

Czy mogę używać TeamViewer na Raspberry Pi z Linux?

Tak. TeamViewer oferuje eksperymentalną wersję ARM64 dla Raspberry Pi 4 i 5. Działa na Raspberry Pi OS (opartym na Debianie 12) oraz Ubuntu 24.04 ARM. Instalacja: pobierz pakiet .deb ARM64 ze strony producenta i zainstaluj standardowo przez dpkg. Wydajność na Raspberry Pi 5 (4 GB RAM) jest akceptowalna dla lekkich sesji administracyjnych — około 15-20 klatek na sekundę przy rozdzielczości 1080p. Raspberry Pi 4 radzi sobie gorzej, zalecane ograniczenie do 720p.

Jak odinstalować TeamViewer z Linux?

Dla Ubuntu/Debian: sudo apt purge teamviewer && sudo rm -rf ~/.config/teamviewer. Dla Fedora/RHEL: sudo dnf remove teamviewer. Dodatkowo usuń usługę systemową: sudo systemctl stop teamviewerd && sudo systemctl disable teamviewerd. Pliki konfiguracyjne znajdują się w /etc/teamviewer/ i ~/.config/teamviewer/ — usuń je ręcznie, jeśli nie planujesz ponownej instalacji z zachowaniem ustawień.

Czy TeamViewer na Linux działa z firewallem UFW albo firewalld?

Działa bez dodatkowej konfiguracji w trybie wychodzącym. TeamViewer inicjuje połączenie do serwerów TeamViewer na porcie 5938 (TCP), a większość firewalli domyślnie przepuszcza ruch wychodzący. Jeśli używasz restrykcyjnych reguł wychodzących, dodaj wyjątek: sudo ufw allow out 5938/tcp. Dla połączeń przychodzących (gdy Linux jest hostem) otwórz port 5938: sudo ufw allow 5938/tcp. W przypadku firewalld: sudo firewall-cmd --add-port=5938/tcp --permanent && sudo firewall-cmd --reload.

Jaka jest różnica między TeamViewer Host a TeamViewer Full na Linux?

TeamViewer Full zawiera pełny interfejs GUI do inicjowania i przyjmowania połączeń. TeamViewer Host to lżejsza wersja przeznaczona wyłącznie do przyjmowania połączeń przychodzących — nie możesz z niej inicjować sesji. Na serwerach headless zawsze wybierasz TeamViewer Host. Obie wersje korzystają z tej samej licencji i są dostępne na Linux. Instalacja TeamViewer Host: pobierz pakiet teamviewer-host_*.deb zamiast teamviewer_*.deb.

Czy można używać TeamViewer przez przeglądarkę do łączenia z Linux?

Tak, TeamViewer Web Client (web.teamviewer.com) umożliwia łączenie się z hostami Linux przez przeglądarkę bez instalacji klienta. Wymaga to, aby host Linux miał TeamViewer 15.8+. Web Client obsługuje podstawowe funkcje — pulpit zdalny, transfer plików, czat — ale nie oferuje VoIP, nagrywania sesji ani Wake-on-LAN. To rozwiązanie awaryjne, gdy nie możesz zainstalować pełnego klienta.

Czy TeamViewer na Linux obsługuje logowanie przez kartę smartcard / U2F?

Od wersji 16 z włączoną autoryzacją dwuskładnikową: tak, U2F/FIDO2 (klucze sprzętowe YubiKey, Nitrokey) działa jako drugi składnik. TeamViewer nie obsługuje logowania kartą smartcard jako formy podstawowego uwierzytelnienia na Linux — ta funkcja jest dostępna tylko w planie Tensor dla Windows. Na Linuxie skonfiguruj U2F w ustawieniach konta TeamViewer (Bezpieczeństwo → Uwierzytelnianie dwuskładnikowe).

Jak zautomatyzować aktualizacje TeamViewer na wielu serwerach Linux?

Użyj menedżera konfiguracji (Ansible, Puppet, Salt) z zadaniem cron. Przykład dla Ansible: stwórz playbook, który wykonuje apt update && apt install --only-upgrade teamviewer (Debian/Ubuntu) lub dnf update teamviewer (Fedora/RHEL) i uruchamiaj go raz w tygodniu. Dodaj powiadomienie o niepowodzeniu aktualizacji na Slacka lub e-mail. TeamViewer 16 posiada też wbudowany mechanizm automatycznych aktualizacji w GUI, ale na serwerach headless jedyną opcją jest aktualizacja przez CLI.


Jeśli zarządzasz flotą serwerów Linux i potrzebujesz legalnego, wspieranego rozwiązania do zdalnego dostępu z fakturą VAT 23%, sprawdź licencje TeamViewer Business i Premium na KluczeSoft.pl — dostawa klucza w ciągu kilku minut, pełna zgodność z KSeF.

Sprawdź też

Potrzebujesz licencji? Microsoft Office — sprawdź ofertę KluczeSoft.pl — legalne klucze, faktura VAT, dostawa e-mail.

Najczęściej zadawane pytania

TeamViewer na Linux jest darmowy wyłącznie do użytku prywatnego — na przykład pomocy zdalnej członkom rodziny. Każde użycie w kontekście komercyjnym (administracja serwerami, wsparcie klientów, dostęp do firmowych maszyn) wymaga płatnej licencji. TeamViewer aktywnie wykrywa użycie komercyjne i blokuje połączenia z komunikatem "Commercial use suspected". Wersja darmowa ma też limit czasowy — sesje są przerywane po kilku minutach przy podejrzeniu użycia biznesowego. Dla firm jedyną legalną opcją jest licencja komercyjna z fakturą VAT.
Uruchom komendę `teamviewer --version` w terminalu. Wyświetli się pełny numer wersji, np. "TeamViewer 16.0.30". Alternatywnie, w interfejsie GUI kliknij Pomoc → Informacje o TeamViewer. Wersja musi być zgodna między klientem a hostem — TeamViewer 16 łączy się bezproblemowo z wersjami 15.x, ale funkcje Wayland i zaawansowane szyfrowanie wymagają wersji 16 po obu stronach.
Tak, TeamViewer 16 na Linuxie obsługuje do 4 monitorów. Na X11 przełączanie między monitorami działa automatycznie. Na Wayland pierwsze połączenie wymaga ręcznego przyznania uprawnień dla każdego ekranu — pojawi się okno dialogowe GNOME/KDE z prośbą o zgodę. Po zapisaniu decyzji, kolejne połączenia przełączają monitory płynnie. Skrót klawiszowy: Ctrl+Alt+Shift+F1/F2/F3/F4 przełącza między monitorami zdalnymi w trakcie sesji.
Tak. TeamViewer oferuje eksperymentalną wersję ARM64 dla Raspberry Pi 4 i 5. Działa na Raspberry Pi OS (opartym na Debianie 12) oraz Ubuntu 24.04 ARM. Instalacja: pobierz pakiet `.deb` ARM64 ze strony producenta i zainstaluj standardowo przez `dpkg`. Wydajność na Raspberry Pi 5 (4 GB RAM) jest akceptowalna dla lekkich sesji administracyjnych — około 15-20 klatek na sekundę przy rozdzielczości 1080p. Raspberry Pi 4 radzi sobie gorzej, zalecane ograniczenie do 720p.
Dla Ubuntu/Debian: `sudo apt purge teamviewer && sudo rm -rf ~/.config/teamviewer`. Dla Fedora/RHEL: `sudo dnf remove teamviewer`. Dodatkowo usuń usługę systemową: `sudo systemctl stop teamviewerd && sudo systemctl disable teamviewerd`. Pliki konfiguracyjne znajdują się w `/etc/teamviewer/` i `~/.config/teamviewer/` — usuń je ręcznie, jeśli nie planujesz ponownej instalacji z zachowaniem ustawień.
Działa bez dodatkowej konfiguracji w trybie wychodzącym. TeamViewer inicjuje połączenie do serwerów TeamViewer na porcie 5938 (TCP), a większość firewalli domyślnie przepuszcza ruch wychodzący. Jeśli używasz restrykcyjnych reguł wychodzących, dodaj wyjątek: `sudo ufw allow out 5938/tcp`. Dla połączeń przychodzących (gdy Linux jest hostem) otwórz port 5938: `sudo ufw allow 5938/tcp`. W przypadku firewalld: `sudo firewall-cmd --add-port=5938/tcp --permanent && sudo firewall-cmd --reload`.
TeamViewer Full zawiera pełny interfejs GUI do inicjowania i przyjmowania połączeń. TeamViewer Host to lżejsza wersja przeznaczona wyłącznie do przyjmowania połączeń przychodzących — nie możesz z niej inicjować sesji. Na serwerach headless zawsze wybierasz TeamViewer Host. Obie wersje korzystają z tej samej licencji i są dostępne na Linux. Instalacja TeamViewer Host: pobierz pakiet `teamviewer-host_*.deb` zamiast `teamviewer_*.deb`.
Tak, TeamViewer Web Client (web.teamviewer.com) umożliwia łączenie się z hostami Linux przez przeglądarkę bez instalacji klienta. Wymaga to, aby host Linux miał TeamViewer 15.8+. Web Client obsługuje podstawowe funkcje — pulpit zdalny, transfer plików, czat — ale nie oferuje VoIP, nagrywania sesji ani Wake-on-LAN. To rozwiązanie awaryjne, gdy nie możesz zainstalować pełnego klienta.
Od wersji 16 z włączoną autoryzacją dwuskładnikową: tak, U2F/FIDO2 (klucze sprzętowe YubiKey, Nitrokey) działa jako drugi składnik. TeamViewer nie obsługuje logowania kartą smartcard jako formy podstawowego uwierzytelnienia na Linux — ta funkcja jest dostępna tylko w planie Tensor dla Windows. Na Linuxie skonfiguruj U2F w ustawieniach konta TeamViewer (Bezpieczeństwo → Uwierzytelnianie dwuskładnikowe).
Użyj menedżera konfiguracji (Ansible, Puppet, Salt) z zadaniem cron. Przykład dla Ansible: stwórz playbook, który wykonuje `apt update && apt install --only-upgrade teamviewer` (Debian/Ubuntu) lub `dnf update teamviewer` (Fedora/RHEL) i uruchamiaj go raz w tygodniu. Dodaj powiadomienie o niepowodzeniu aktualizacji na Slacka lub e-mail. TeamViewer 16 posiada też wbudowany mechanizm automatycznych aktualizacji w GUI, ale na serwerach headless jedyną opcją jest aktualizacja przez CLI. --- Jeśli zarządzasz flotą serwerów Linux i potrzebujesz legalnego, wspieranego rozwiązania do zdalnego dostępu z fakturą VAT 23%, sprawdź licencje TeamViewer Business i Premium na [KluczeSoft.pl](https://kluczeso

Czy ten artykuł był pomocny?