Android

Paano mag-install ng xrdp server (remote desktop) sa ubuntu 18.04

How to Install Xrdp Server (Remote Desktop Connection) on Ubuntu 18.04

How to Install Xrdp Server (Remote Desktop Connection) on Ubuntu 18.04

Talaan ng mga Nilalaman:

Anonim

Ang Xrdp ay isang open-source na pagpapatupad ng Microsoft Remote Desktop Protocol (RDP) na nagbibigay-daan sa iyo upang makontrol ang isang graphic system. Sa RDP, maaari kang mag-log in sa remote na makina at lumikha ng isang tunay na session sa desktop na katulad ng kung nag-log in ka sa isang lokal na makina.

Ipinapaliwanag ng tutorial na ito kung paano i-install at i-configure ang Xrdp server sa Ubuntu 18.04.

Pag-install ng Environment ng Desktop

Sa pangkalahatan, ang mga server ng Linux ay walang naka-install na desktop na kapaligiran. Ang aming unang hakbang ay ang pag-install ng X11 at isang magaan na kapaligiran sa desktop na kikilos bilang isang backend para sa Xrdp.

Mayroong maraming mga desktop environment (DE) na magagamit sa Ubuntu repositories. Mag-install kami ng Xfce. Ito ay isang mabilis, matatag, at magaan na kapaligiran sa desktop, na ginagawang perpekto para sa paggamit sa isang malayong server.

I-type ang sumusunod na mga utos bilang isang gumagamit na may mga pribilehiyo ng sudo upang mai-install ang Xfce sa iyong server:

sudo apt update sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

Depende sa iyong system, ang pag-download at pag-install ng mga pakete ng Xfce ay magtatagal ng ilang oras.

Pag-install ng Xrdp

Ang Xrdp package ay magagamit sa default na mga repositori ng Ubuntu. Upang mai-install ito, patakbuhin:

sudo apt install xrdp

Kapag kumpleto ang proseso ng pag-install, ang serbisyo ng Xrdp ay awtomatikong magsisimula. Maaari mong i-verify na ang Xrdp ay tumatakbo sa pamamagitan ng pag-type:

sudo systemctl status xrdp

Ang output ay magiging hitsura ng isang bagay tulad nito:

● 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)…

Sa pamamagitan ng default ay ginagamit ng /etc/ssl/private/ssl-cert-snakeoil.key ang /etc/ssl/private/ssl-cert-snakeoil.key file na mababasa lamang ng mga gumagamit na miyembro ng "ssl-cert" na pangkat. Gawin ang sumusunod na utos upang magdagdag ng gumagamit ng xrdp sa pangkat:

sudo adduser xrdp ssl-cert

Ayan yun. Ang Xrdp ay na-install sa iyong server ng Ubuntu.

Pag-configure ng Xrdp

Ang mga file ng pagsasaayos ng Xrdp ay matatagpuan sa direktoryo /etc/xrdp . Para sa mga pangunahing koneksyon sa Xrdp, kailangan mo lamang i-configure ang Xrdp upang magamit ang Xfce. Upang gawin ito buksan ang sumusunod na file sa iyong text editor:

sudo nano /etc/xrdp/xrdp.ini

Idagdag ang sumusunod na linya sa dulo ng file:

/etc/xrdp/xrdp.ini

exec startxfce4

I-save ang file at i-restart ang serbisyo Xrdp:

sudo systemctl restart xrdp

Pag-configure ng Firewall

Bilang default, nakikinig ang Xrdp sa port 3389 sa lahat ng mga interface. Kung nagpapatakbo ka ng isang firewall sa iyong server ng Ubuntu (na dapat mong palaging gawin), kailangan mong magdagdag ng isang patakaran na magpapagana ng trapiko sa Xrdp port.

Upang payagan ang pag-access sa server ng Xrdp mula sa isang tukoy na IP address o hanay ng IP, sa halimbawang ito na 192.168.1.0/24 , patakbuhin ang sumusunod na utos:

sudo ufw allow from 192.168.1.0/24 to any port 3389

sudo ufw allow 3389

Para sa nadagdagang seguridad, maaari mong isaalang-alang ang pag-set up ng Xrdp upang makinig lamang sa localhost at paglikha ng isang SSH tunnel na ligtas na ipapasa ang trapiko mula sa iyong lokal na makina sa port 3389 sa server sa parehong port. Ang isa pang ligtas na opsyon ay ang pag-install ng OpenVPN at kumonekta sa Xrdp server trough sa pribadong network.

Pagkonekta sa Xrdp Server

Ngayon na na-set up mo ang iyong Xrdp server, oras na upang buksan ang iyong Xrdp client at kumonekta sa server.

Maaari mo na ngayong simulan ang pakikipag-ugnay sa malayong XFCE desktop mula sa iyong lokal na makina gamit ang iyong keyboard at mouse.

Konklusyon

Ang pag-install ng isang Xrdp server ay nagbibigay-daan sa iyo upang pamahalaan ang iyong Ubuntu 18.04 server mula sa iyong lokal na desktop machine gamit ang isang madaling gamitin na graphic interface.

ubuntu rdp