ubuntu開啟Xrddp進行遠程連結及端口防火牆設置


Xrdp 被包含在默認的 Ubuntu 軟件源中。想要安裝它,運行:

sudo apt install xrdp
一旦安裝完成,Xrdp 服務將會自動啟動。輸入下面的命令,驗證它:

sudo systemctl status xrdp

輸出將會像下面這樣:

● xrdp.service - xrdp daemon
Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2020-05-22 17:36:16 UTC; 4min 41s ago


默認情況下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它僅僅對“ssl-cert” 用戶組成語可讀。運行下面的命令,將xrdp用戶添加到這個用戶組:

sudo adduser xrdp ssl-cert
重啟 Xrdp 服務,使得修改生效:

sudo systemctl restart xrdp
就這樣。Xrdp 已經在你的 Ubuntu 服務器上安裝好了,你可以開始使用它了

配置防火牆

Xrdp 守護程序在所有的網絡接口上監聽端口3389。如果你在你的 Ubuntu 服務器上運行一個防火牆,你需要打開 Xrdp 端口。

想要允許從某一個指定的 IP 地址或者 IP 范圍訪問 Xrdp 服務器,例如192.168.33.0/24,你需要運行下面的命令:

sudo ufw allow from 192.168.33.0/24 to any port 3389

意思是192.168.33.0到24的址可以訪問3389的端口
如果你想允許從任何地方訪問(由於安全原因,這種方式不鼓勵),運行:

sudo ufw allow 3389


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM