电脑疑难杂症、电脑操作问题教程就来系统教程网

Linux下xhost命令用法汇总

2015-04-13 投稿人:网络编辑

友情提示:教程内容为了更好的解决大家的问题,所以系统教程网的每一篇内容都是图文并茂的在多端设备下呈现给大家。告诉大家的是,文章内里的图片也尤为重要,在处理问题的过程中图片内容占解决问题的80%的重要性。因此,每篇文章里的图片都是能点击打开、支持放大查看(在手机端设备的情况也能如此)。

  有些人对Linux下的xhost命令不是很熟悉,不了解该命令的用法,其实xhost命令主要用于X server访问权限的控制,xhost命令具体的用法不妨随小编一起来了解下吧。

 Linux下xhost命令用法汇总

  xhost 命令用途

  控制什么人可以访问当前主机上的增强 X-Windows。

  语法

  xhost [ + | - ] [ Name ]

  "+"表示增加,"-"表示去除

  描述

  xhost 是用来控制X server访问权限的。

  通常当你从hostA登陆到hostB上运行hostB上的应用程序时,做为应用程序来说,hostA是client,但是对图形来说,是在hostA上显示的,需要使用hostA的Xserver,所以hostA是server。因此在登陆到hostB前,需要在hostA上运行xhost +来使其它用户能够访问hostA的Xserver。

  xhost + 是使所有用户都能访问Xserver.

  xhost + ip使ip上的用户能够访问Xserver.

  xhost + nis:user@domain使domain上的nis用户user能够访问

  xhost + inet:user@domain使domain上的inet用户能够访问

  xhost 命令添加或删除 X 服务器接受连接的机器列表上的主机名。

  该命令必须从有显示连接的机器上运行。可以通过使用 -Host 参数,从访问列表中除去一个名称。不要从访问列表中除去当前的名称。如果已经这样做了,请在作出任何更改之前注销系统。

  输入无变量的 xhost 命令将显示访问 X 服务器的当前主机名,并显示一条消息表明访问是否已启用。

  为了安全起见,只能从控制主机运行影响访问控制的选项。对于工作站来说,这台机器也就是服务器。对于X 终端来说,这台机器是登录主机。

  要在缺省情况下启用远程名称,可以在 /etc/X?.hosts 文件中定义名称,其中 ? 为启用访问的显示器号。

  例如,显示器 jeanne:0 可以由使用 jeanne 的缺省主机名的系统上的 /etc/X0.hosts 文件中定义的系统访问。在显示名称和文件名中,0 表明已定义的远程系统允许通过增强 X-Windows 访问的显示器号。

  注意:- Name选项,定义要从 X 服务器访问列表中除去的主机名。已有的连接没有被中断,但将拒绝新的连接请求。注意:可以除去当前的机器;然而,不允许进行进一步的连接(包括试图将其添加回来)。再一次启用本地连接的唯一方法就是将服务器复位(因此也会中断所有连接)。

  上面就是Linux使用xhost命令的方法介绍了,本文介绍的是xhost命令的主要用法,至于xhost命令的其他用法你可以去了解下。

相关文章

  • Linux下xfs扩展方法指南
    Linux下xfs扩展方法指南

      有些人对Linux下的xhost命令不是很熟悉,不了解该命令的用法,其实xhost命令主要用于X server访问权限的控制,xhost命令具体的用法不妨随小编一起来了解下吧。  xhost 命.....

    2015-04-13
  • Linux下xhost命令用法汇总
    Linux下xhost命令用法汇总

      有些人对Linux下的xhost命令不是很熟悉,不了解该命令的用法,其实xhost命令主要用于X server访问权限的控制,xhost命令具体的用法不妨随小编一起来了解下吧。  xhost 命.....

    2015-04-13
  • Linux下xmanager passive功能无法使用的解决技巧
    Linux下xmanager passive功能无法使用的解决技巧

      有些人对Linux下的xhost命令不是很熟悉,不了解该命令的用法,其实xhost命令主要用于X server访问权限的控制,xhost命令具体的用法不妨随小编一起来了解下吧。  xhost 命.....

    2015-04-13