使用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...