首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xhost将允许的网络地址存储在哪里?

xhost将允许的网络地址存储在哪里?
EN

Stack Overflow用户
提问于 2009-03-27 09:30:27
回答 3查看 6.1K关注 0票数 6

xhost将允许的网络地址存储在哪里?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-03-27 18:07:33

xhost只是调用XAddHost etc.,它操作服务器保存的列表。请参阅客户端的xhost/xhost.c和服务器端的xserver/os/access.c

如果可能,您可以尝试使用xauth而不是xhost。它保留了一个允许密钥的列表,这些密钥可以在每个用户、每个客户端的基础上使用,而不是仅仅依赖于主机名(在不友好的环境中可能会被欺骗)。

票数 6
EN

Stack Overflow用户

发布于 2009-03-27 09:55:05

我认为地址存储在xserver中。

不带任何参数的xhost应该打印出当前允许的列表。

票数 5
EN

Stack Overflow用户

发布于 2009-03-27 09:34:32

代码语言:javascript
复制
$ man xhost | grep -A 2 FILES
FILES
       /etc/X*.hosts

因此,我会在/etc中查找与该模式匹配的文件。

这里更一般的教训是:许多在操作过程中使用某些文件的命令将在其手册页上记录这些文件。所以,当一个人想知道像这样的事情时,检查一下手册是一个好主意。文件部分通常在底部,因此快速的"man man“后跟">”(转到文件末尾的less命令)通常会显示您要查找的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/689061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档