RDP into Ubuntu 18.04.2 LTS from Windows 10
Spisu treści:
- Instalowanie środowiska pulpitu
- Instalowanie Xrdp
- Konfigurowanie Xrdp
- Konfigurowanie zapory ogniowej
- Łączenie z serwerem Xrdp
- Wniosek
Xrdp to implementacja protokołu RDP (Microsoft Remote Desktop Protocol) typu open source, która umożliwia graficzne sterowanie zdalnym systemem. Za pomocą RDP możesz zalogować się na zdalnym komputerze i utworzyć prawdziwą sesję pulpitu tak samo, jakbyś zalogował się na komputerze lokalnym.
W tym samouczku wyjaśniono, jak zainstalować i skonfigurować serwer Xrdp w systemie Ubuntu 18.04.
Instalowanie środowiska pulpitu
Zasadniczo na serwerach Linux nie zainstalowano środowiska pulpitu. Naszym pierwszym krokiem jest instalacja X11 i lekkiego środowiska komputerowego, które będzie działać jako backend dla Xrdp.
W repozytoriach Ubuntu dostępnych jest kilka środowisk graficznych (DE). Będziemy instalować Xfce. Jest to szybkie, stabilne i lekkie środowisko pulpitu, co czyni go idealnym do użycia na zdalnym serwerze.
Wpisz następujące polecenia jako użytkownik z uprawnieniami sudo, aby zainstalować Xfce na serwerze:
sudo apt update
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
W zależności od systemu pobieranie i instalowanie pakietów Xfce zajmie trochę czasu.
Instalowanie Xrdp
Pakiet Xrdp jest dostępny w domyślnych repozytoriach Ubuntu. Aby go zainstalować, uruchom:
sudo apt install xrdp
Po zakończeniu procesu instalacji usługa Xrdp uruchomi się automatycznie. Możesz sprawdzić, czy Xrdp działa, wpisując:
sudo systemctl status xrdp
Dane wyjściowe będą wyglądać mniej więcej tak:
● xrdp.service - xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-07-28 22:40:53 UTC; 4min 21s ago Docs: man:xrdp(8) man:xrdp.ini(5)…
Domyślnie Xrdp używa pliku
/etc/ssl/private/ssl-cert-snakeoil.key
, który jest czytelny tylko dla użytkowników należących do grupy „ssl-cert”. Wykonaj następujące polecenie, aby dodać użytkownika
xrdp
do grupy:
sudo adduser xrdp ssl-cert
Otóż to. Xrdp został zainstalowany na serwerze Ubuntu.
Konfigurowanie Xrdp
Pliki konfiguracyjne Xrdp znajdują się w katalogu
/etc/xrdp
. W przypadku podstawowych połączeń Xrdp wystarczy skonfigurować Xrdp do korzystania z Xfce. Aby to zrobić, otwórz następujący plik w edytorze tekstu:
sudo nano /etc/xrdp/xrdp.ini
Dodaj następujący wiersz na końcu pliku:
/etc/xrdp/xrdp.ini
exec startxfce4
Zapisz plik i uruchom ponownie usługę Xrdp:
Konfigurowanie zapory ogniowej
Domyślnie Xrdp nasłuchuje na porcie
3389
na wszystkich interfejsach. Jeśli uruchamiasz zaporę na serwerze Ubuntu (co zawsze powinieneś robić), musisz dodać regułę, która umożliwi ruch na porcie Xrdp.
Aby zezwolić na dostęp do serwera Xrdp z określonego adresu IP lub zakresu adresów IP, w tym przykładzie
192.168.1.0/24
uruchom następującą komendę:
sudo ufw allow from 192.168.1.0/24 to any port 3389
sudo ufw allow 3389
W celu zwiększenia bezpieczeństwa można rozważyć skonfigurowanie Xrdp do nasłuchiwania tylko na hoście lokalnym i utworzenie tunelu SSH, który bezpiecznie przekaże ruch z komputera lokalnego na porcie
3389
do serwera na tym samym porcie. Inną bezpieczną opcją jest instalacja OpenVPN i połączenie się z serwerem Xrdp przez sieć prywatną.
Łączenie z serwerem Xrdp
Po skonfigurowaniu serwera Xrdp nadszedł czas, aby otworzyć klienta Xrdp i połączyć się z serwerem.
Możesz teraz rozpocząć interakcję ze zdalnym pulpitem XFCE z lokalnego komputera za pomocą klawiatury i myszy.
Wniosek
Zainstalowanie serwera Xrdp pozwala zarządzać serwerem Ubuntu 18.04 z lokalnego komputera stacjonarnego za pomocą łatwego w użyciu interfejsu graficznego.
ubuntu rdpPulpit zdalny Chrome umożliwia zdalny dostęp do innego komputera
Pulpit zdalny Chrome to rozszerzenie przeglądarki Chrome umożliwiające użytkownikom zdalny dostęp do innego komputera przy użyciu Przeglądarka Chrome lub Chromebook.
Jak włączyć zdalny pulpit w systemie Windows 8
Dowiedz się, jak włączyć pulpit zdalny w systemie Windows 8, aby zezwolić na połączenia przychodzące.
Jak zainstalować serwer xrdp (zdalny pulpit) na Raspberry Pi
Xrdp to implementacja protokołu RDP (Microsoft Remote Desktop Protocol) typu open source, która umożliwia graficzne sterowanie zdalnym systemem. W tym samouczku wyjaśniono, jak zainstalować i skonfigurować serwer Xrdp na Raspberry Pi.