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

参考至:http://baike.baidu.com/view/2909526.htm
如有错误,欢迎指正

邮箱:czmcj@163.com

作者:czmmiao  文章出处:http://czmmiao.iteye.com/blog/1733413

时间: 2024-08-29 05:43:01

xhost命令的相关文章

linux下xhost命令报错:unable to open display的解决办法

  linux下执行xhost命令报错:unable to open display,解决方法,linux 下通过xhost进入图形界面,经常会出现报错"unable to open display" linux下的操作步骤如下: 1.复制代码: 复制内容到剪贴板 [root@localhost ~]# vncserver New 'localhost:1 (root)' desktop is localhost:1 Starting applications specified in

xhost命令介绍+0.1/1.0(引)

在ixpub上看到很多朋友遇到关于xhost命令的问题,例如报错:xhostunabletoopendisplay 很多没有得到很好哦解决,其实这个命令的使用很简单,只要熟悉了命令的使用,就不会有这么多问题了,下面先说说这个命令的使用,然后结合问题,说说遇到这类问题的解决办法. xhost命令 用途 控制什么人可以访问当前主机上的增强 X-Windows. 语法xhost[  + |  - ] [Name ] 描述xhost命令添加或删除 X 服务器接受连接的机器列表上的主机名. 该命令必须从有

DISPLAY变量和xhost(原创)

DISPLAY 在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容: DISPLAY=:0.0 使用xdpyinfo可以查看到当前显示的更详细的信息. DISPLAY 环境变量格式如下hostn

xhost和XServer相关概念汇总

1.xhost 控制什么人可以访问当前主机上的增强 X-Windows.语法:xhost [ + | - ] [ Name ] 2.xhost 是用来控制X server访问权限的.通常当你从hostA登陆到hostB上运行hostB上的应用程序时,做为应用程序来说,hostA是client,但是对图形来说,是在hostA上显示的,需要使用hostA的Xserver,所以hostA是server.因此在登陆到hostB前,需要在hostA上运行xhost +来使其它用户能够访问hostA的Xse

Solaris图形窗口配置

1.双屏配置 (1) /usr/openwin/bin/openwin -dev /dev/fb0 -dev /dev/fb1 (2) /usr/dt/config/Xservers 文件 2.ffbconfig 分辨率调整 命令格式:ffbconfig -dev /dev/fb0 -res mode 此命令只针对creator,creator3D卡 mode : ? 或 1280x1024x76 查看 creator/creator3d: ffbconfig -prconf 3.xwininf

linux 图形界面篇+

1.Xserver 很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正.  一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.   图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当

Linux中常用命令

一.Linux下常用命令:文件与目录操作 basename:从文件名中去掉路径和扩展名 cd:切换当前工作目录到指定目录 chgrp:改变文件所属组 chmod:改变文件的权限 chown:改变文件的所有者和组 cp:复制文件或目录 dd:复制文件并转换文件内容 file:确定文件类型 find:在指定目录下查找文件并执行指定的操作 ln:创建文件链接 locate/slocate:快速定位文件的路径 ls/dir/vdir:显示目录内容 mkdir:创建目录 mv:移动或重命名文件 pwd:显

基于用户命令行为的内部威胁检测实验

0×00 前言 之前在FreeBuf上看到过针对机器学习在安全领域应用的介绍,或许在信息爆炸的大数据时代,从数据中寻找安全解决方案不失为一种好的选择.概念容易理解,但是如果项目落地到底是什么样呢?作为抛砖引玉,今天我就为大家带来一个基于用户命令行为数据的内部威胁检测实验,希望在FreeBuf上可以涌现更多机器学习在安全领域应用研究的好文章. 0×01 实验数据集 机器学习的核心思想是从大量数据集中训练,进而学习出我们目前还无法知晓或描述的知识,然后基于获得的知识对新的情况进行预测或判断.因此,作

Windows8应用中的新建、刷新和其他命令

  新建.刷新和播放等命令在使用应用时非常重要.这些属于操作命令,例如在邮件中添加附件并将文本变为粗体,在听音乐时暂停和跳过曲目.虽然这些命令非常重要,但只是偶尔需要用到,并且会占大量空间.为了使你能够在全屏模式下做一些事情(如阅读网页或观看视频),应用命令会在你不需要时隐藏起来. 当你准备使用这些命令时,它们会显示在屏幕的顶部或底部,或作为选定项的菜单.例如,在"开始"屏幕上,你可以向上轻扫或右键单击来查看所有应用命令,也可以向下轻扫或右键单击某个磁贴以将其选定,并查看更改该磁贴的方