个人博客

CentOS上安装XRDP实现windows远程桌面连接linux主机

用惯了windows自带的远程桌面来管理远程的服务器,linux服务器是否也可以直接用windows远程桌面连接呢?可以的,那就是XRDP。我这边装的linux发行版本是CentOS6.4,需要先安装VNC server.
# yum install tigervnc-server
VNC这里就不介绍了,这方面的细节跳过.
安装及配置好VNC后,安装XRDP,可直接到官网http://www.xrdp.org/ 下载源码回来编译安装.
XRDP最新版本是0.6.0,下载后运行
tar -xzvf xrdp-v0.6.0.tar.gz
解压出来到同目录下的xrdp-v0.6.0目录里,是否可以直接编译安装呢?一般是不行,需要先安装一些依赖库什么的.
在官网的Documents有这篇文章可以参考下http://www.xrdp.org/index.php?option=com_content&view=article&id=14:building-on-centos-5x&catid=2:documents&Itemid=7
# as root
yum update
reboot
yum install finger cmake patch gcc make autoconf libtool automake pkgconfig openssl-devel gettext file
yum install pam-devel libX11-devel libXfixes-devel libjpeg-devel
yum install flex bison gcc-c++ libxslt perl-libxml-perl xorg-x11-font-utils
reboot
安装了上面的这些后,就可以在解压出来的XRDP目录下
./bootstrap
./configure –enable-jpeg
make
make install

# start on boot
cp /etc/xrdp/xrdp.sh /etc/init.d/
/sbin/chkconfig –add xrdp.sh
reboot

重启后发现远程不了,想想windows远程桌面默认是连接对方的3389端口,所以还需要iptables开放此端口.

Posted in linux

Comments are currently closed.