`

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

分享到:
评论

相关推荐

    xhost命令 X服务器访问控制工具

    xhost命令是X服务器的访问控制工具,用来控制哪些X客户端能够在X服务器上显示。 运行xhost命令时要求启动本地X-window的图形界面后,在图形界面下的命令行中输入。 语法格式:xhost [参数] 常用参数: + 关闭访问...

    Sun-Solaris-用户手册.pdf

    Sun-Solaris用户手册 本手册涵盖了Sun-Solaris操作系统的基本知识和高级应用,旨在帮助用户快速掌握Sun-Solaris的使用和管理。...* xhost命令 * openwin命令:初始化 * CDE桌面初始化 * 终端窗口控制字符

    HP-UX初学小技巧

    在本地机器上开启一个passive模式,并使用xhost命令添加远程主机的访问权限。在本地执行`export DISPLAY`命令指定远程主机的显示地址,然后在远程主机上运行GUI应用,如sam,就可以在本地看到远程的图形界面了。同时...

    solaris主机的问题集.doc

    7. **远程Xmanager无法以root登录**:可能是因为安全策略限制,需要在XDMCP配置中允许root登录或者通过xhost命令临时开启。 8. **telnet设置**:Solaris的telnet服务可以通过`inetd.conf`文件控制,开启或关闭服务...

    达梦数据库操作手册.docx

    通过设置DISPLAY环境变量和xhost命令,允许远程连接。然后,以root用户身份执行必要的系统服务配置命令,启动DmServiceDMSERVER服务。接着,以dmdba用户运行dbca.sh,通过图形化界面创建数据库实例。创建实例时,...

    consoletype命令 输出已连接的终端类型

    与该功能相关的Linux命令:getenforce命令 – 显示SELinux的状态xhost命令 – X服务器访问控制工具dircolors命令 – 设置 ls 指令在显示目录或文件时所用的色彩lshw命令 – 查看硬件信息suspend命令 – 暂停执行...

    X-window简略笔记

    例如,可以使用xhost命令允许远程主机的程序在本机上显示: xhost + 10.70.54.5 然后,在远程主机上设置DISPLAY变量: export DISPLAY=10.70.54.31:0 这样,远程主机的程序就可以在本机上显示。 六、DISPLAY...

    docker-chromium-armhf:一个提供了armhfChrome实例的docker容器,其中安装了widevine(允许Spotify,Netflix等)

    运行容器: 您需要先启用xhost转发: xhost +local:docker如果找不到xhost命令,请确保先安装它(在manjaro上,所需的软件包是'xorg-xhost')。 尽管不是必需的,但建议将Chrome设置保存在一个体积中,以使其在容器...

    ego:改变自我

    这是使用文件系统ACL和xhost命令完成的。 工作正在进行中。 :) 免责声明:请勿通过自我运行未经授权的程序。 但是,使用ego比直接在主要用户下运行应用程序更安全。 安装 Ego旨在提供合理的默认设置,并且易于...

    Linux 下 启动 NetCA 出错处理

    解决这一问题的方法是通过`xhost`命令临时放松这些限制,从而允许图形界面应用程序正常启动。 #### 解决方案详解 ##### 步骤1:创建新的Shell页签 首先,打开一个新的终端窗口或者在已有的终端中创建一个新的标签...

    ORACLE 11g安装中出现xhost: unable to open display问题解决步骤

    如果遇到`xhost: unable to open display`,可能需要添加所有者权限,使用`xhost +`命令。但请注意,这会打开所有主机的连接权限,可能会有安全风险。 - **检查防火墙规则**:确保防火墙设置允许远程连接到VNC...

    Linux和Unix系统中最常用的网络命令

    `xhost`命令用于管理X Window系统的访问控制。它允许用户添加或删除访问主机的列表,从而控制哪些机器可以访问本地的X应用程序。 以上列出的命令只是Linux和Unix系统中庞大网络工具集的一小部分,但它们涵盖了网络...

    VxVM—常用命令手册.pdf

    3. 使用 `xhost + system_name` 命令设置 DISPLAY 变量 4. 使用 `DISPLAY='uname –n':0.0 ; export DISPLAY` 命令设置 DISPLAY 变量 十四、启动 VMSA 客户端 使用以下步骤启动 VMSA 客户端: 1. 本地启动:使用 ...

    IBM aix 认证 1 9 0

    - `xhost` 命令:显示或控制哪些主机可以连接到本地X Server。因此,查看当前允许访问用户XServer的主机名,需使用`xhost`命令。选择答案C。 4. **命令输出重定向** - 命令输出重定向:`command 1>file1 2>file2`...

    解决安装Oracle时图形界面弹不出来的问题

    如果`xhost +`命令执行失败,提示“unable to open display”,可能是因为DISPLAY未设置或者没有正确设置。你可以尝试先执行`export DISPLAY=:0`,然后再执行`xhost +`。 接下来,你需要切换回Oracle用户,并且设置...

    SUN发展简史和命令的用法pdf

    - **XHOST XSERVER访问控制**:设置X Server的访问控制。 - **OPENWIN初始化**:初始化OpenWindows环境。 - **CDE桌面初始化**:初始化Common Desktop Environment。 - **终端窗口控制字符**:控制终端窗口的行为。 ...

    Mac ssh登陆linux并且显示linux图形 - galoishelley - 博客园1

    使用`xhost +`命令可以暂时允许所有远程主机连接,或者使用`xhost + <IP>`指定特定IP地址的主机可以连接。这样,Linux服务器的图形程序就能在你的Mac上显示了。 这里有一些关于xhost和DISPLAY环境变量的额外知识: ...

    oracle常用的命令

    - 执行`xhost +`以允许来自任何主机的X11连接。 - 切换回Oracle用户:`su - oracle` - 挂载Oracle安装光盘,并运行安装程序:`/mnt/cdrom/install/linux/runInstaller` 在安装过程中可能会遇到一些问题,比如...

    linux安装oracle图形化界面问题处理

    此命令需要在安装Oracle的电脑中运行,例如远程安装Oracle时,需要在所装电脑中运行xhost +命令。 二、错误描述:Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-09-25_10-54-49...

    Linux常用命令集

    ### Linux常用命令集详解 #### 引言 随着信息技术的发展,Linux作为一种开源的操作系统,在服务器领域及开发环境中占据了举足轻重的地位。相比于Windows,Linux以其稳定性和安全性著称,并且具备丰富的命令行工具...

Global site tag (gtag.js) - Google Analytics