51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1933|回复: 1
打印 上一主题 下一主题

Linux远程终端工具之Xmanager----Xbrowser篇

[复制链接]
  • TA的每日心情
    无聊
    5 天前
  • 签到天数: 530 天

    连续签到: 2 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2019-1-8 16:06:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    最近在学习RH401课程,由于在平时都是用SecureCRT来远程连接到服务器进行操作的,可是RH401里面的一些实验是需要在linux图形化界面上鼠标点点的。因为不想在直接在实验机器面前操作,所以就找了找远程终端控制的软件。当时百度找到了Xmanager,发现它听强大的,后来就决定用它了。

    Xmanager介绍

    Xmanager全称Netsarang Xmanager,是国外一套非常优秀的远程监控软件。在UNIX/Linux和Windows网络环境中,Xmanager是最好的连通解决方案。我推荐大家下载Enterprise版本,企业版带的工具更多功能更强大。我们通过Xmanager连接Linux远程桌面进行图形化管理其实就是利用了Xmanager套装里面的Xbrowser程序。

    由于想到平时用的是CentOS,而不是redhat。因此,这里我会拿CentOS6.4和RedHat 5.4来做作为例子。
    在win平台上用Xmanager连接到linux图形化界面之前,需要先在linux上做的一些操作。

    CentOS 6.4
    环境:

    系统:CentOS 6.4
    系统经过基础优化,iptables和selinux都为关闭状态


    一、安装xdm
    默认mini安装和server安装出来的CentOS 6.4系统上面没有xdm。因为使用Xmanager要求linux系统中必须有xdm才行,因此我们需要先安装xdm。

    1. [root[url=home.php?mod=space&uid=152075]@localhost[/url] ~]
    2. # yum install xdm -y
    复制代码


    二、修改参数

    1、修改xdm相关参数

    1. [root@localhost ~]
    2. # vim /etc/X11/xdm/Xaccess
    复制代码


    将该文件中如下行,解除注释

    1. #
    2. *                                       <span class="hljs-comment" style="box-sizing: inherit;">#any host can get a login window</span>
    复制代码


    2、修改gdm相关参数

    1. [root@localhost ~]
    2. # vim /etc/X11/xdm/Xaccess
    3. # broadcast address, it sends DirectQuerys to each of the hosts in the list
    4. # The fifth form tells xdm which addresses to listen for incoming connections
    5. # on.  If present, xdm will only listen for connections on the specified
    6. # interfaces and/or multicast groups.
    7. #
    8. # In all cases, xdm uses the first entry which matches the terminal;
    9. # for IndirectQuery messages only entries with right hand sides can
    10. # match, for Direct and Broadcast Query messages, only entries without
    11. # right hand sides can match.
    12. #
    13. *                                       <span class="hljs-comment" style="box-sizing: inherit;">#any host can get a login window</span>
    14. #
    15. # To hardwire a specific terminal to a specific host, you can
    16. # leave the terminal sending indirect queries to this host, and
    17. # use an entry of the form:
    18. #
    19. #terminal-a     host-a
    20. #
    21. [root@localhost ~]<span class="hljs-comment" style="box-sizing: inherit;"># vim /etc/gdm/custom.conf</span>
    22. # GDM configuration storage
    23. [daemon]
    24. [security]
    25. AllowRomoteRoot=true        <span class="hljs-comment" style="box-sizing: inherit;">#添加上的,允许远程root登录</span>
    26. [xdmcp]
    27. Port=177                    <span class="hljs-comment" style="box-sizing: inherit;">#添加上的,指定端口177</span>
    28. Enable=1                    <span class="hljs-comment" style="box-sizing: inherit;">#添加上的,允许</span>
    29. [greeter]
    30. [chooser]
    31. [debug]
    复制代码


    如上配置完毕之后,最好将系统重启一下。

    三、Win客户端配置
    1、安装Xmanager软件
    步骤略


    2、相关设置
    操作看图片



    在打开的Xbrowser界面,进行操作(操作步骤在图片里)



    创建完毕之后,双击打开即可实现连接



    这样,对于CentOS 6.4系统,我们已经可以用Xmanager进行图形界面的远程连接操作了。

    RedHat 5.4
    环境:
    系统
    RedHat 5.4
    已做过基础优化,iptables和selinux都为关闭状态


    一、修改gdm配置

    1. [root@localhost ~]
    2. # vim /usr/share/gdm/defaults.conf
    复制代码

    将此文件中的如下配置行进行修改

    1. Enable
    2. =
    3. true
    4. DisplaysPerHost=<span class="hljs-number" style="box-sizing: inherit;">2</span>
    5. Port=<span class="hljs-number" style="box-sizing: inherit;">177</span>             #配置默认端口,此行需要解锁
    6. AllowRemoteRoot=<span class="hljs-literal" style="box-sizing: inherit;">true</span> #这里默认是<span class="hljs-literal" style="box-sizing: inherit;">false</span>,如果不改为<span class="hljs-literal" style="box-sizing: inherit;">true</span>,则root用户就不能远程登录
    复制代码


    做完上述修改之后,需要将gdm重启

    1. [root@localhost ~]
    2. # gdm-restart
    复制代码


    二、修改/etc/inittab配置

    我们需要将/etc/inittab文件最后一行

    1. x:
    2. 5
    3. :respawn
    4. :/etc/X11/prefdm
    5. -nodaemon
    复制代码


    修改为

    1. x:
    2. 5
    3. :respawn
    4. :/usr/sbin/gdm
    复制代码


    这样子我们的linux端就配置好了

    三、Win客户端配置
    参考上面CentOS 6.4的第三步。



    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-26 06:49 , Processed in 0.063789 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表