//xrdp配置
1.下载xrdp源码
www.xrdp.org
2.禁用复制粘贴,然后默认这个是可以的。直接把:
sesman/chansrv/clipboard.h
里定义的函数,在
sesman/chansrv/chansrv.c
中全部注释即可。然后再编译...
3.安装
yum intstall autoconf
yum install automake
yum install libtool
./bootstrap
yum install openssl-devel
yum install pam-devel
yum install libX11-devel
yum install libXfixes-devel
make
make install
概要:
1.首先安装vnc
yuminstall tigervnc-server
启动vnc服务并设置开机自动启动
servicevncserver start
chkconfigvncserver on
2.安装xrdp,这里我下载最新版的xrdp安装包,
官网下载地址:http://jaist.dl.sourceforge.net/project/xrdp/xrdp/0.6.1/xrdp-v0.6.1.tar.gz
wget http://jaist.dl.sourceforge.net/project/xrdp/xrdp/0.6.1/xrdp-v0.6.1.tar.gz
解压并安装
tarzxvf xrdp-v0.6.1.tar.gz
cdxrdp-v0.6.1
安装缺失的库文件
yum installautoconf automake libtool openssl openssl-devel pam-devel libX11-devellibXfixes-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桌面了
------------------------------------------------------------------------------------
关联笔记
su
阿里云Linux安装软件镜像源:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
第二步:下载新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
yum groupinstall chinese-support
vi /etc/sysconfig/i18n
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
export LC_ALL="zh_CN.GB18030"
安装XRDP实现远程桌面访问
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
yum install -y xrdp vnc-server
yum install tigervnc-server tigervnc
vncserver
密码
vi /etc/sysconfig/vncservers
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
chkconfig vncserver on
chkconfig xrdp on
service vncserver start
service xrdp start
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT
service iptables save
chkconfig xrdp on
chkconfig vncserver on