Friday, October 16, 2020

[軟體教學]如何在Linux MINT 20 上安裝 Xrdp Server(遠程桌面)

 安裝

安裝桌面環境 Xfce 及 xrdp 服務:

(如果沒有安裝桌面環境的話,連到連到遠端畫面,輸入完登入帳密後程式會馬上關閉)

(桌面環境以Xfce / Mate 等2D的桌面環境都可以)

sudo apt update

sudo apt-get install xfce4

sudo apt-get install xrdp

安裝完成後,Xrdp服務將自動啟動。您可以通過鍵入以下內容進行驗證:

sudo systemctl status xrdp

 

 配置xrdp ssl-cert

 默認情況下,Xrdp使用/etc/ssl/private/ssl-cert-snakeoil.key僅由“ ssl-cert”組的成員可讀的文件。運行以下命令將xrdp用戶添加到組中:

sudo adduser xrdp ssl-cert

重新啟動Xrdp服務以使更改生效:

sudo systemctl restart xrdp

Xrdp配置文件位於/etc/xrdp目錄中。對於基本的Xrdp連接,您不需要對配置文件進行任何更改。

 配置防火牆

Xrdp程序使用3389接口上的端口上進行偵聽。如果在作業系統上有開啟防火牆,則需要幫Xrdp打開端口。

要允許從特定IP地址或IP範圍訪問Xrdp服務器的3389接口,例如192.168.0.0/24,代表打開位址192.168.0.0~192.168.0.0~255 
您將運行以下命令:

sudo ufw allow from 192.168.0.0/24 to any port 3389

配置XRDP以使用Xfce桌面環境

在此階段,您必須讓xrdp知道 將使用 Xfce桌面代替作業系統的桌面環境。要配置此功能,請從終端控制台發出以下命令,在/home/user/下建立隱藏檔.xsession。

echo xfce4-session > ~/.xsession

 重新啟動Xrdp服務以使更改生效:

sudo systemctl restart xrdp

使用方式

顯示Linux的ip地址指令:

 hostname -I

使用 windows 遠端桌面連上 Linux Mint IP Exp. 192.168.0.110


再登入畫面上,輸入您 登入 Linux Mint 的登入帳號與密碼,然後點擊ok



登錄後,您應該看到剛剛安裝並設定默認的Xfce桌面。它看起來應該像這樣:


Error when installing and running XRDP

1. Remove previously installed xrdp:

$ sudo systemctl disable xrdp

$ sudo systemctl stop xrdp

$ sudo apt purge xrdp

$ sudo apt purge xserver-xorg-core

$ sudo apt purge xserver-xorg-input-all

$ sudo apt purge xorgxrdp

2. Re-install xrdp & required packages:

$ sudo apt install xrdp

$ sudo apt install xserver-xorg-core

$ sudo apt install xserver-xorg-input-all

$ sudo apt install xorgxrdp


No comments

Post a Comment

© PWE DIY
Maira Gall