CentOS 安裝遠程桌面工具 xrdp

linux 遠程桌面工具中,除了 vnc ,xrdp也是很不錯的,連接速度很快,直接使用微軟的遠程桌面工具mstsc即可鏈接。下面整理一下安裝配置步驟。

使用root用戶進行以下操作

安裝依賴包

yum upgrade

yum install gcc pam-devel openssl-devel libXfont pixman libX11-devel libXfixes-devel autoconf automake libtool

yum install tigervnc-server

yum groupinstall Desktop

這裡包含了 vnc-server ,這是必須的,否則最後都安裝成功后,登錄後會出錯,錯誤信息大致如下:

Advertisements

connecting to sesman ip 127.0.0.1 port 3350

sesman connect ok

sending login info to session manager, please wait...

xrdp_mm_process_login_response: login successful for display

started connecting

connecting to 127.0.0.1 5910

error - problem connecting

安裝 xrdp

下載文件、解壓縮、編譯、安裝。

wget http://sourceforge.net/projects/xrdp/files/xrdp/0.6.1/xrdp-v0.6.1.tar.gz

Advertisements

tar xzvf xrdp-v0.6.1.tar.gz

cd xrdp-v0.6.1

./bootstrap

./configure

make

make install clean

啟動 xrdp

/etc/xrdp/xrdp.sh start

命令可用選項:start|stop|restart|force-reload

加入開機啟動

將 xrdp 設置為隨機器啟動,避免每次手工啟動。

vi /etc/rc.d/rc.local

# 文件尾部添加下面的行

/etc/xrdp/xrdp.sh start

添加防火牆規則

iptables -I INPUT 4 -m state --state NEW -p tcp --dport 3389 -j ACCEPT

service iptables save

service iptables reload

遠程桌面鏈接

windows 中啟動遠程桌面程序 mstsc,輸入 ip 地址,在打開的對話框中 Module 選擇sesman-Xvnc (默認值),輸入 username 和 password ,就可以了。

Advertisements

你可能會喜歡