IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    linux之redhat as6.3 x64安装xrdp

    失去的地平线发表于 2015-10-18 13:54:46
    love 0

    碰到个客户要求在linux的redhat as6.3 x64能够使用windows的mstsc(远程桌面连接)直接访问linux的桌面,查了度娘,发现可以通过安装xrdp来实现。

    网上有蛮多的参考说明,但是均没有从yun开始讲,而且由于源更新的缘故,一些版本都失效了。故写一篇关于xrdp的安装说明。具体操作步骤如下:

    1.配置源。

    //删除yum
    rpm -qa |grep yum
    rpm -aq|grep yum|xargs rpm -e --nodeps
    whereis yum
    rm -rf /etc/yum
    //下载yum,查询了下网易源,redhat 6的最新版本是6.7。
    wget http://mirrors.163.com/centos/6.7/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm 
    wget http://mirrors.163.com/centos/6.7/os/x86_64/Packages/yum-3.2.29-69.el6.centos.noarch.rpm
    wget http://mirrors.163.com/centos/6.7/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
    wget http://mirrors.163.com/centos/6.7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
    //配置yum
    rpm -ivh python*
    rpm -ivh yum*
    cd /etc/yum.repos.d/
    rm -rf *
    wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
    vi CentOS6-Base-163.repo //将所有 $releasever 修改为6.7
    yum clean all
    yum makecache 
    

    2.安装VNC。

    //安装VNC
    yum install libXfont  
    yum install xorg-x11-xfs  
    yum install xorg-x11-xfs-utils  
    yum install xorg-x11-xinit  
    yum install xorg-x11-xdm  
    yum install xorg-x11-fonts* 
    //配置VNC帐号
    vi /etc/sysconfig/vncservers //添加VNCSERVERS="1:root"
    //设置密码
    vncserver //输入的密码需要于本机的root密码相同,否者无法登录。
    //配置VNC图像化访问
    cd
    cd..
    cd root
    cd .vnc
    vi xstartup //添加unset SESSION_MANAGER以及exec /etc/X11/xinit/xinitrc,并且注释掉其他所有内容,如果没此文件可以自己创建,添加以上两行代码。
    

    3.安装xrdp。

    //安装xrdp
    yum install gcc pam-devel openssl-devel libX11-devel libXfixes-devel tigervnc-server
    yum groupinstall Desktop //完整桌面(可选安装)
    cd /usr/local/src
    wget http://sourceforge.net/projects/xrdp/files/xrdp/0.6.1/xrdp-v0.6.1.tar.gz
    tar xzvf xrdp-v0.6.1.tar.gz
    cd xrdp-v0.6.1
    ./bootstrap
    ./configure
    make
    make install clean //如还是缺少运行库的话,请根据提示自行yum install
    vi /etc/rc.d/rc.local  //加入/etc/xrdp/xrdp.sh start使xrdp开机启动
    /etc/xrdp/xrdp.sh start  //启动xrdp
    /etc/init.d/iptables stop //关闭防火墙,也可添加防火墙规则。
    

    至此,已经完成xrdp的安装了,如果后续修改密码的话,需要修改系统的root密码以及vnc密码。

    passwd //系统密码修改
    vncpasswd //VNC密码修改
    


沪ICP备19023445号-2号
友情链接