linux遠端桌面xrdp配置

2021-07-24 10:52:23 字數 1671 閱讀 4508

使用rdp協議訪問遠端linux桌面

一般情況下,如果需要登陸遠端linux系統,我們會使用ssh/telnet來完成,如果需要登陸到遠端linux系統的桌面環境,我們可能會使用vnc。

vnc是大部分linux發行版預設的基於rfb協議的遠端桌面程式,但對於普通使用者來說,vnc的使用者體驗並不好,比較慢,還需要安裝客戶端。

windows的遠端桌面基於rdp協議,在linux下,我們也是可以找到開源的rdpserver的,這就是xrdp。

下面,我來和大家介紹安裝centos下xrdp的安裝方法。

1.首先安裝vnc

yum install tigervnc-server

啟動vnc服務並設定開機自動啟動

service vncserver start

chkconfig vncserver on ,

wget

解壓並安裝

tar zxvf xrdp-v0.6.1.tar.gz

cd xrdp-v0.6.1

安裝缺失的庫檔案

yum install autoconf automake libtool openssl openssl-devel pam-devel libx11-devel libxfixes-devel

./bootstrap

./configure

make

make install

3.設定許可權

chmod 755 /etc/xrdp/xrdp.sh

4.啟動xrdp服務

/etc/xrdp/xrdp.sh start

5.檢視埠是否被監聽

netstat –ntl

6.加入開機啟動項

vi /etc/rc.local

/etc/xrdp/xrdp.sh start

7. xrdp預設使用3389埠,設定防火牆允許3389埠例外

vi/etc/sysconfig/iptables

-a input -m state --state new -m tcp -p tcp--dport 3389 -j accept

現在,我們就可以使用xrdp來遠端訪問linux桌面了

安裝時候遇到的以下錯誤,這是缺少庫檔案,我們就根據提示安裝缺少的庫檔案就行了

root@centos6 xrdp-v0.6.1]# ./bootstrap

which: no autoconf in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)

yum install autoconfautomake libtool openssl openssl-devel

configure: error: please installlibpam0g-dev or pam-devel

yum install pam-devel

configure: error: please install libx11-devor libx11-devel

yum install libx11-devel

configure: error: please install libx11-devand libxfixes-dev or libxfixes-devel

yum install libxfixes-devel

xrdp連線遠端桌面

wget第二步 解壓縮,執行安裝軟體包 unzip tigervncserver 1.6.80 4 amd64.zip sudo dpkg i tigervncserver 1.6.80 4 amd64.deb第三步 第二步安裝會報部分錯誤,其實是缺少依賴項未安裝,所以執行如下命令安裝缺失依賴項,並...

安全遠端桌面 xrdp

安全遠端桌面 xrdp 長話短說,昨晚蓋的大棉被好幾次熱醒我,還以為要中暑 今天一天下來迷迷糊糊的 為啥不早點休息?因為趁熱打鐵,拖越久越不想整理 在2021年1月 2月,兩個月裡我基本整理完在公司兩年來的技術研究,那叫乙個累呀 所以建議大家,今日事,今日畢哦 這個xrdp據說是安全的遠端桌面,等保...

CentOS安裝遠端桌面 XRDP

現在大部分服務端應用都是執行在linux上的,所以使用linux作業系統來開發應用會方便很多 用mac的使用者請自動跳過 主機 一台 作業系統 centos 7.6 安裝軟體並啟動 yum groupinstall x window system y yum groupinstall y gnome...