詳解如何在Ubuntu 20.04上安裝Xrdp服務(wù)器(遠(yuǎn)程桌面)
Xrdp 是一個(gè)微軟遠(yuǎn)程桌面協(xié)議(RDP)的開源實(shí)現(xiàn),它允許你通過圖形界面控制遠(yuǎn)程系統(tǒng)。通過 RDP,你可以登錄遠(yuǎn)程機(jī)器,并且創(chuàng)建一個(gè)真實(shí)的桌面會(huì)話,就像你登錄本地機(jī)器一樣。
這篇指南講解如何在 Ubuntu 20.04 上安裝和配置 Xrdp 服務(wù)器。
一、安裝桌面環(huán)境
Ubuntu 服務(wù)器通常使用命令行進(jìn)行管理,并且默認(rèn)沒有安裝桌面環(huán)境。如果你正在運(yùn)行 Ubuntu 桌面版,忽略這一步。
在 Ubuntu 源倉庫有很多桌面環(huán)境供你選擇。一個(gè)選擇是安裝 Gnome,它是 Ubuntu 20.04 的默認(rèn)桌面環(huán)境。另外一個(gè)選項(xiàng)就是安裝 xfce。它是快速,穩(wěn)定,并且輕量的桌面環(huán)境,使得它成為遠(yuǎn)程服務(wù)器的理想桌面。
運(yùn)行下面任何一個(gè)命令去安裝你選擇的桌面環(huán)境:
安裝 Gnome
sudo apt update sudo apt install ubuntu-desktop
安裝 Xfce
sudo apt update sudo apt install xubuntu-desktop
取決于你的系統(tǒng),下載和安裝 GUI 軟件包,將會(huì)花費(fèi)一些時(shí)間。
二、安裝 Xrdp
Xrdp 被包含在默認(rèn)的 Ubuntu 軟件源中。想要安裝它,運(yùn)行:
sudo apt install xrdp
一旦安裝完成,Xrdp 服務(wù)將會(huì)自動(dòng)啟動(dòng)。你可以輸入下面的命令,驗(yàn)證它:
sudo systemctl status xrdp
輸出將會(huì)像下面這樣:
● 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
...
默認(rèn)情況下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key
,它僅僅對(duì)“ssl-cert” 用戶組成語可讀。運(yùn)行下面的命令,將xrdp
用戶添加到這個(gè)用戶組:
sudo adduser xrdp ssl-cert
重啟 Xrdp 服務(wù),使得修改生效:
sudo systemctl restart xrdp
就這樣。Xrdp 已經(jīng)在你的 Ubuntu 服務(wù)器上安裝好了,你可以開始使用它了。
三、Xrdp 配置
Xrdp 配置文件定位在/etc/xrdp
目錄。對(duì)于基本的 Xrdp 鏈接,你不需要對(duì)配置文件做任何改動(dòng)。
Xrdp 使用默認(rèn)的 X Window 桌面環(huán)境()Gnome or XFCE)。
主要的配置文件被命名為 xrdp.ini。這個(gè)文件被分成不同的段,允許你設(shè)置全局配置,例如安全,監(jiān)聽地址,創(chuàng)建不同的 xrdp 登錄會(huì)話等。
不管什么時(shí)候你對(duì)配置文件做出修改,你需要重啟 Xrdp 服務(wù)。
Xrdp 使用startwm.sh
文件啟動(dòng) X 會(huì)話。如果你想使用另外一個(gè) X Window 桌面,編輯這個(gè)文件。
四、配置防火墻
Xrdp 守護(hù)程序在所有的網(wǎng)絡(luò)接口上監(jiān)聽端口3389
。如果你在你的 Ubuntu 服務(wù)器上運(yùn)行一個(gè)防火墻,你需要打開 Xrdp 端口。
想要允許從某一個(gè)指定的 IP 地址或者 IP 范圍訪問 Xrdp 服務(wù)器,例如192.168.33.0/24
,你需要運(yùn)行下面的命令:
sudo ufw allow from 192.168.33.0/24 to any port 3389
如果你想允許從任何地方訪問(由于安全原因,這種方式不鼓勵(lì)),運(yùn)行:
sudo ufw allow 3389
想要增加安全,你可以考慮 Xrdp 僅僅監(jiān)聽 localhost,并且創(chuàng)建一個(gè) SSH 隧道,將本地機(jī)器的3389
端口到遠(yuǎn)程服務(wù)器的同樣端口之間的流量加密。
五、連接 Xrdp 服務(wù)器
現(xiàn)在你已經(jīng)設(shè)置好你的 Xrdp 服務(wù)器,是時(shí)候打開你的 Xrdp 客戶端并且連接到服務(wù)器。
如果你有一臺(tái) Windows 電腦,你可以使用默認(rèn)的 RDP 客戶端。在 Windows 搜索欄輸入“remote”,并且點(diǎn)擊“Remote Desktop Connection”。這將會(huì)打開一個(gè) RDP 客戶端。在“Computer”區(qū)域輸入遠(yuǎn)程服務(wù)器 IP地址,并且點(diǎn)擊“Connect”。
在登錄屏幕,輸入你的用戶名和密碼,點(diǎn)擊“OK”。
一旦登錄,你將看到默認(rèn)的 Gnome 或者 Xfce 桌面,它應(yīng)該像下面這樣:
現(xiàn)在你可以從你的本地機(jī)器上使用你的鍵盤和鼠標(biāo)和遠(yuǎn)程桌面進(jìn)行交互了。
如果你正在運(yùn)行 macOS,你可以從Mac App Store安裝 Microsoft Remote Desktop應(yīng)用。 Linux 用戶可以使用一個(gè) RDP 客戶端,例如 Remmina 或者 Vinagre。
六、總結(jié)
配置一個(gè)遠(yuǎn)程桌面,允許你從你的本地機(jī)器通過一個(gè)簡單易用的圖形界面來管理你的 Ubuntu 20.04 服務(wù)器。
到此這篇關(guān)于詳解如何在Ubuntu 20.04上安裝Xrdp服務(wù)器(遠(yuǎn)程桌面)的文章就介紹到這了,更多相關(guān)Ubuntu 20.04安裝Xrdp服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Linux下查看進(jìn)程打開的文件句柄數(shù)和如何修改方法
下面小編就為大家?guī)硪黄狶inux下查看進(jìn)程打開的文件句柄數(shù)和如何修改方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-11-11Linux日志中查找關(guān)鍵字及其前后的信息實(shí)例方法
在本篇文章里小編給大家整理的是關(guān)于Linux日志中查找關(guān)鍵字及其前后的信息實(shí)例方法,需要的朋友們可以學(xué)習(xí)下。2019-10-10centos最小化安裝系統(tǒng)后的基本調(diào)優(yōu)及安全設(shè)置
這篇文章主要介紹了centos最小化安裝系統(tǒng)后的一些基本調(diào)優(yōu)及安全設(shè)置,需要的朋友可以參考下2013-04-04Linux下IP設(shè)置腳本的實(shí)例及遇到問題解決辦法
這篇文章主要介紹了Linux下IP設(shè)置腳本的實(shí)例及遇到問題解決辦法的相關(guān)資料,需要的朋友可以參考下2017-07-07easyswoole一鍵安裝腳本及寶塔安裝錯(cuò)誤問題
這篇文章主要介紹了easyswoole一鍵安裝腳本及寶塔安裝錯(cuò)誤問題,文中給大家提到了Linux寶塔安裝EsaySwoole的方法,需要的朋友可以參考下2019-10-10CentOS7 重新分配分區(qū)大小的實(shí)現(xiàn)方法
這篇文章主要介紹了CentOS7 重新分配分區(qū)大小的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11騰訊云ubuntu服務(wù)器tomcat訪問慢的原因分析及解決方法
在騰訊云上配了個(gè)一元的學(xué)生云,開始一切正常,直到配置tomcat開始出現(xiàn)各種莫名其妙的問題。最終找到問題的原因。下面小編通過本教程給大家介紹下騰訊云ubuntu服務(wù)器tomcat訪問慢的原因分析及解決方法,一起看看吧2016-10-10Windows Apache2.4 VC9(ApacheHaus)詳細(xì)安裝配置教程
這篇文章主要介紹了Windows Apache2.4 VC9(ApacheHaus)詳細(xì)安裝配置教程,需要的朋友可以參考下2017-09-09