xauth命令 – 管理X服务器的访问授权
xauth命令来自英文词组“X authority”的缩写,其功能是用于管理X服务器的访问授权,能够显示和编辑用于连接X服务器的认证信息。
语法格式:xauth [参数] [对象]
常用参数:
-b | 中断认证文件锁定 |
-f | 使用指定认证文件 |
-i | 忽略认证文件锁定 |
-q | 静默执行模式 |
-v | 显示执行过程详细信息 |
add | 添加认证条目到认证文件中 |
extract | 添加内容到密码文件中 |
exit | 退出交互模式 |
extract | 将内容写入指定的授权文件 |
info | 显示授权文件相关信息 |
list | 显示指定的显示设备内容 |
merge | 合并多个授权文件内容 |
nmerge | 将内容写入指定的授权文件 |
remove | 删除指定设备的授权条目 |
source | 读取包含xauth的内容指令 |
参考示例
显示授权文件的信息:
[root@linux-arae-cc ~]# xauth info
Authority file: /root/.Xauthority
File new: yes
File locked: no
Number of entries: 0
Changes honored: yes
Changes made: no
Current input: (argv):1
显示所有授权条目:
[root@linux-arae-cc ~]# xauth list
进入到交互配置模式:
[root@linux-arae-cc ~]# xauth
Using authority file /root/.Xauthority
xauth>