Android

Bagaimana untuk memasang pelayan xrdp (desktop jauh) pada 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

Isi kandungan:

Anonim

Xrdp adalah pelaksanaan sumber terbuka bagi Microsoft Remote Desktop Protocol (RDP) yang membolehkan anda mengendalikan sistem remote secara grafik. Dengan RDP, anda boleh log masuk ke mesin jauh dan membuat sesi desktop sebenar sama seperti jika anda telah log masuk ke mesin tempatan.

Tutorial ini menerangkan cara memasang dan mengkonfigurasi pelayan Xrdp di Ubuntu 18.04.

Memasang Alam Sekitar Desktop

Secara amnya, pelayan Linux tidak mempunyai persekitaran desktop yang dipasang. Langkah pertama kami ialah memasang X11 dan persekitaran desktop ringan yang akan bertindak sebagai backend untuk Xrdp.

Terdapat beberapa persekitaran desktop (DE) yang terdapat dalam repositori Ubuntu. Kami akan memasang Xfce. Ia adalah persekitaran meja yang pantas, stabil, dan ringan, yang menjadikannya ideal untuk penggunaan pada pelayan jauh.

Taipkan arahan berikut sebagai pengguna dengan keistimewaan sudo untuk memasang Xfce pada pelayan anda:

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

Bergantung pada sistem anda, memuat turun dan memasang pakej Xfce akan mengambil sedikit masa.

Memasang Xrdp

Pakej Xrdp boleh didapati di repositori Ubuntu lalai. Untuk memasangnya, jalankan:

sudo apt install xrdp

Apabila proses pemasangan selesai, perkhidmatan Xrdp akan dimulakan secara automatik. Anda boleh mengesahkan bahawa Xrdp sedang berjalan dengan menaip:

sudo systemctl status xrdp

Output akan kelihatan seperti ini:

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

Secara lalai Xrdp menggunakan fail /etc/ssl/private/ssl-cert-snakeoil.key yang boleh dibaca hanya oleh pengguna yang menjadi ahli kumpulan "ssl-cert". Jalankan arahan berikut untuk menambah pengguna xrdp ke kumpulan:

sudo adduser xrdp ssl-cert

Itu sahaja. Xrdp telah dipasang pada pelayan Ubuntu anda.

Mengkonfigurasi Xrdp

Fail konfigurasi Xrdp terletak di direktori /etc/xrdp . Untuk sambungan Xrdp asas, anda hanya perlu mengkonfigurasi Xrdp untuk menggunakan Xfce. Untuk melakukannya membuka fail berikut dalam editor teks anda:

sudo nano /etc/xrdp/xrdp.ini

Tambahkan baris berikut pada akhir fail:

/etc/xrdp/xrdp.ini

exec startxfce4

Simpan fail dan mulakan semula perkhidmatan Xrdp:

sudo systemctl restart xrdp

Mengkonfigurasi Firewall

Secara lalai, Xrdp mendengar pada port 3389 pada semua antara muka. Jika anda menjalankan firewall pada pelayan Ubuntu anda (yang harus anda lakukan), anda perlu menambah peraturan yang akan membolehkan trafik di port Xrdp.

Untuk membenarkan akses ke pelayan Xrdp dari alamat IP tertentu atau julat IP, dalam contoh 192.168.1.0/24 , jalankan perintah berikut:

sudo ufw allow from 192.168.1.0/24 to any port 3389

sudo ufw allow 3389

Untuk keselamatan yang lebih tinggi, anda boleh mempertimbangkan untuk membuat Xrdp untuk mendengar hanya pada localhost dan membuat terowong SSH yang selamat mengalihkan trafik dari mesin tempatan anda pada port 3389 ke pelayan pada port yang sama. Pilihan lain yang selamat adalah memasang OpenVPN dan sambungkan ke pelayan Xrdp melalui rangkaian persendirian.

Menyambung ke Server Xrdp

Sekarang bahawa anda telah menyediakan pelayan Xrdp anda, sudah tiba masanya untuk membuka klien Xrdp anda dan menyambung ke pelayan.

Anda kini boleh mula berinteraksi dengan desktop XFCE jauh dari mesin tempatan anda menggunakan papan kekunci dan tetikus anda.

Kesimpulannya

Memasang pelayan Xrdp membolehkan anda menguruskan pelayan Ubuntu 18.04 anda dari mesin desktop setempat anda dengan mudah menggunakan antara muka grafik.

ubuntu rdp