Strona główna
» LINUX
»
Jak korzystać z funkcji udostępniania ekranu w Ubuntu
Jak korzystać z funkcji udostępniania ekranu w Ubuntu
W systemie Ubuntu Desktop 24.04 LTS lub nowszym włącz wbudowaną funkcję udostępniania ekranu w Ustawieniach > System > Pulpit zdalny > Udostępnianie pulpitu . Ubuntu udostępnia aktywny pulpit przez protokół RDP (Remote Desktop Protocol), więc druga osoba potrzebuje klienta RDP oraz nazwy użytkownika i hasła widocznych w ustawieniach Pulpitu zdalnego. Różni się to od starszych instrukcji, które korzystały z serwera VNC i poprzedniego panelu „Udostępnianie”.
Funkcja udostępniania pulpitu pokazuje, że sesja jest już otwarta na komputerze Ubuntu. Jeśli chcesz połączyć się, zanim ktokolwiek się zaloguje, skorzystaj z osobnej opcji zdalnego logowania ; działa ona inaczej i może zakończyć istniejącą sesję. Poniższe kroki dotyczą udostępniania ekranu dla aktywnego pulpitu Ubuntu.
Zanim zaczniesz
Na udostępnianym komputerze powinien działać system Ubuntu Desktop z GNOME. Aktualna dokumentacja Ubuntu obejmuje Ubuntu Desktop w wersji 24.04 LTS lub nowszej.
Zaloguj się do pulpitu Ubuntu, a następnie uruchom komputer i pozostaw go włączony na czas sesji.
Połącz oba komputery z tą samą zaufaną siecią lokalną lub połącz je przez VPN. Komputer zdalny potrzebuje aplikacji obsługującej protokół RDP.
Włącz udostępnianie ekranu w Ubuntu
Otwórz ustawienia Pulpitu zdalnego. Otwórz Działania lub siatkę aplikacji, wyszukaj Ustawienia i wybierz System > Pulpit zdalny .
Otwórz Pulpit zdalny w sekcji System w Ustawieniach.
Włącz udostępnianie pulpitu. Włącz przełącznik. Jeśli druga osoba ma tylko oglądać, pozostaw zdalne sterowanie wyłączone. Włącz opcję Zezwalaj na zdalne sterowanie, gdy potrzebuje myszy i klawiatury.
Funkcja udostępniania pulpitu umożliwia przeglądanie pulpitu w trybie offline lub pozwala na zdalne wprowadzanie danych.
Skopiuj dane dostępu. W ustawieniach Pulpitu zdalnego zanotuj wyświetloną nazwę użytkownika i hasło. Są one specyficzne dla dostępu do pulpitu zdalnego i różnią się od zwykłego hasła logowania do Ubuntu. Podaj je tylko osobie, która ma się połączyć.
Użyj danych uwierzytelniających pulpitu zdalnego pokazanych na tym panelu, a nie swojego zwykłego hasła logowania.
Znajdź nazwę i port komputera. Zanotuj nazwę komputera i port w tym samym panelu ustawień. W tej samej sieci nazwa hosta może działać tak, jak pokazano lub z .localdodanym adresem. Jeśli nie zostanie rozwiązana, użyj lokalnego adresu IP komputera Ubuntu. Udostępnianie pulpitu zazwyczaj korzysta z portu TCP 3389. Gdy udostępnianie pulpitu i zdalne logowanie są włączone, udostępnianie pulpitu jest przenoszone do portu 3390, podczas gdy zdalne logowanie korzysta z portu 3389.
Wprowadź nazwę hosta Ubuntu lub adres IP z portem używanym przez usługę Desktop Sharing.
Połącz się z innego komputera
Otwórz klienta RDP. Dokumentacja Ubuntu wskazuje na Remminę do połączeń z Ubuntu. Zainstaluj ją z poziomu Ubuntu Software lub uruchom sudo apt install remminaw terminalu. W innym systemie operacyjnym użyj klienta RDP dostępnego dla tego systemu.
Remmina to jedna z opcji umożliwiających połączenie się z pulpitem Ubuntu z innego komputera z systemem Linux.
Wprowadź dane serwera. W Remmina utwórz połączenie lub skorzystaj z szybkiego połączenia. Ustaw protokół na RDP , a następnie wpisz nazwę komputera Ubuntu lub adres IP, a następnie dwukropek i port, na przykład ubuntu-host:3389. Użyj, :3390jeśli udostępnianie pulpitu korzysta z tego portu. Wprowadź nazwę użytkownika i hasło pulpitu zdalnego skopiowane z Ubuntu.
Wybierz opcję RDP i uwzględnij port po nazwie hosta.
Połącz się i korzystaj z sesji współdzielonej. Rozpocznij połączenie. Po uwierzytelnieniu klient wyświetli otwartą sesję Ubuntu. Osoba zdalna może z nią wchodzić w interakcję tylko wtedy, gdy opcja „Zezwalaj na zdalne sterowanie” jest włączona. Jeśli połączenie się nie powiedzie, przed zmianą ustawień zapory sieciowej sprawdź ponownie nazwę hosta, port, dane uwierzytelniające i sieć.
Współdzielona sesja Ubuntu pojawia się w połączonym kliencie RDP.
Rozłącz się po zakończeniu. Zamknij lub rozłącz klienta RDP. Aby zapobiec późniejszym połączeniom, wróć do Ustawienia > System > Pulpit zdalny w Ubuntu i wyłącz Udostępnianie pulpitu .
Wyłącz funkcję Udostępniania pulpitu, jeśli nie chcesz, aby komputer akceptował połączenia zdalne.
Rozwiązywanie problemów i bezpieczeństwo
Nazwa hosta nie działa: Sprawdź, czy oba komputery są w tej samej sieci lub w sieci VPN. Spróbuj użyć lokalnego adresu IP komputera z systemem Ubuntu; .localnazwa może nie być rozpoznawalna w każdej sieci.
Przekroczenie limitu czasu połączenia: Sprawdź, czy funkcja udostępniania pulpitu jest włączona i czy klient korzysta z bieżącego portu. Jeśli zapora sieciowa Ubuntu jest aktywna, zezwól na ruch przychodzący RDP na używanym porcie. Postępuj zgodnie z instrukcjami zapory sieciowej Ubuntu i ogranicz dostęp do zaufanej sieci, jeśli to możliwe.
Nie można połączyć się bez logowania: Udostępnianie pulpitu jest przeznaczone dla już aktywnej sesji pulpitu. Zdalne logowanie to osobna opcja zdalnego logowania; daje użytkownikowi zdalnemu kontrolę nad sesją i może zakończyć sesję już uruchomioną na komputerze.
Jesteś poza siecią lokalną: Unikaj bezpośredniego udostępniania protokołu RDP publicznemu internetowi dzięki przekierowaniu portów na routerze. Ubuntu ostrzega, że otwiera to komputer na próby połączeń z zewnątrz; użyj VPN do prywatnego zdalnego dostępu.
Używasz innego środowiska graficznego Ubuntu: Wbudowane kroki opisane tutaj są udokumentowane dla Ubuntu z GNOME. Inne środowiska graficzne mogą używać innego oprogramowania i ustawień zdalnego dostępu.