add DisplayName
ProtocolName Hexkey |
通过使用给定协议和键数据,用于指示的显示的授权条目被添加到授权文件。数据被指定
为十六进制数字表示的偶数长度字符串,每一对代表一个八位元。每对的第一个数字给出
八位元的最重要的 4 位,该对的第二个数字给出了最不重要的 4 位。例如,一个 32 字符的十六进制键
代表 128 位值。仅由单一句点构成的协议名被看作 MIT-MAGIC-COOKIE-1 的一个缩写。 |
extract FileName DisplayName... |
用于每个指定显示的授权条目写入显示的文件。抽取的条目
可使用 merge 和 nmerge 命令
读回。如果文件名仅由单一的破折号构成,条目会写入二进制输出。 |
generate DisplayName
ProtocolName
[trusted | untrusted] [timeout seconds]
[group group-id] [data hexdata] |
这个命令类似于 add。主要的不同
是,不是要求用户提供键数据,而是它连接到
displayname 指定的服务器并使用 SECURITY 扩展来获得键数据以
存储到授权文件中。如果不能联系服务器,或如果它不支持
SECURITY 扩展,则命令失败。
否则,使用给定协议表明的显示的授权条目被添加到授权文件。仅由单一句点构成的协议名被看作 MIT-MAGIC-COOKIE-1 的一个缩写。
如果使用可信的选项,那么使用该授权进行连接的客户机将会像往常一样对
显示执行全负荷运行。如果使用不可信的选项,那么用该授权进行连接的客户机
将被认为是不可信的,并被防止偷窃或破坏属于可信客户机的数据。请参
阅 SECURITY 扩展规范,以获取
不可信客户机上强制的限制的全部详细信息。缺省值是不可信。
超时选项指定该
权限将会在多长时间(以秒记)有效。如果该权限保持为未使用(没有客户机同它连接)
超过了这一时间周期,服务器将会清除该权限,并且将来试图用它来连接也会失败。注意:
服务器执行的清除操作不删除来自授权文件的授权条目。缺省超时是 60 秒。
组
选项指定使用该权限进行连接的客户机应当属于的应用程序组。请参阅应用程序组扩展规范
以获取更多详细信息。缺省值不属于一个应用程序组。
数据选项指定服务器应当
用于生成该权限的数据。注意:这同写入授权文件的数据不同。此数据的解释依赖于授权
协议。hexdata 的格式同在 add 命令里描述的 hexkey 的格式相同。缺省值
是不发送数据。 |
list [DisplayName...] |
用于每个指定显示(或如果都没有被指定,则为所有显示)的授权条目
以正文格式打印到标准输出。关键数据总是以 add 命令描述中给出的十六进制格式显示。 |
merge [FileName...] |
从指定的文件读取授权条目并将其合并到授权数据库,
取代任何匹配的现有的条目。如果文件名仅由单一的破折号构成,且如果以前尚未读取二进制输入,则读取二进制输入。 |
[n]extract Filename DisplayName... |
用于每个指定显示的授权条目写入显示的文件。条目以一种适合于非二进制传输
(例如安全电子邮件)的数字格式写入。抽取的条目
可使用 merge 和 nmerge 命令
读回。如果文件名仅由单一的破折号构成,条目会写入标准输出。 |
[n]list [DisplayName...] |
用于每个指定显示(或如果都没有被指定,则为所有显示)的授权条目以 nextract 命令使用的数字格式打印到标准输出。关键
数据总是以 add 命令描述中给出的十六进制格式显示。 |
[n]merge [FileName...] |
从指定的文件读取授权条目并将其合并到授权数据库,
取代任何匹配的现有的条目。使用在 extract 命令的描述中给出的数字格式。如果文件名仅由单一的破折
号构成,且如果以前尚未读取标准输入,则读取标准输入。 |
remove DisplayName... |
匹配指定显示的授权条目会从授权文件中除去。 |
source FileName |
指定的文件作为包含 xauth 命令的脚本来执行。忽略空白行和以“#”(井字符)
开头的行。单一破折号可用于表明标准输入(如果尚未读取它)。 |
info |
无论有没有发生任何更改,
从什么位置读取 xauth 命令,
描述授权文件的信息都打印到标准输出。 |
exit |
如果发生任何改变,授权文件被写出
(如果允许),并且程序退出。文件结束符作为隐式退出命令对待。 |
quit |
程序退出,忽略任何改变。这也可以通过按中断字符完成的。 |
help [String] |
在标准输出中打印以给定字符串开头的全部命令(或如果没有给定字符串,则为全部命令)的描述。 |
? |
在标准输出中打印有效命令的一个简短列表。 |