AIX命令参考大全,卷 3,i - m - keylist 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

keylist 命令

用途

keylist 列出在专用的密钥库中的密钥库标号。

语法

keylist [-S servicename] [-v | -c] [-p privatekeystore] [username]

描述

keylist 命令列出在专用的密钥库中的密钥库标号。-S 选项指定在列出密钥库中标号时指定用哪个端实体服务和库。在 /usr/lib/security/pki/ca.cfg 中定义的可用的服务。当被调用但没有用 -S 时,keylist 将用 local 的缺省服务。指定一个在 /usr/lib/security/pki/ ca.cfg 文件中没有条目的服务名是错误的。用户可选择提供专用的密钥库的位置。用户可选择提供专用的密钥库的位置。如果未给出,将用缺省位置。如果 -c 选项给出,对应这个标号的密钥库对象的类型将被一个字母符号指定。下面是一些表示密钥库对象类型的符号:

P = 公用密钥

p = 专用密钥

T = 可信密钥

S = 秘密密钥

C = 证书

t = 可信的证书

U = 有用的证书

如果用 -v 选项,将以非缩写版本(比如,Public Key、Secret Key)给出对象类型的标号。

如果需要的话,用户将被提示提供底层服务密钥库的密码。

标志

-S servicename 指定用哪个服务模块。
-p privatekeystore 指定密钥库的位置。
-v 指定输出是详细模式。
-c 指定一个简明的输出。

参数

username 指定密钥标号将被查询的 AIX 用户。

退出状态

0 成功完成。
>0 有错误发生。

安全性

这是个特权的(set-UID root)命令。

为列出密钥库的内容,用户必须知道专用的密钥库的密码。

root 和属于组安全的调用者允许列出任何人的密钥库。然而,他们只有有密钥库的密码知识,才能成功完成这个操作。

非特权用户仅被允许列出他自己的密钥库。

审计

这个命令记录下列事件信息:

KEY_List <username>

示例

  1. 列出在密钥库 /var/security/pki/keys/bob 中的标号,输入:
    $ keylist -c -p /var/pki/security/keys/bob bob 
    PpC label1 
    PpC label2
  2. 以详细模式列出标号/对象,输入:
    $ keylist -v -p /var/pki/security/keys/bob bob

文件

/usr/lib/security/pki/policy.cfg

/usr/lib/security/pki/ca.cfg

相关信息

certaddcertcreatecertdeletecertgetcertlinkcertlistcertrevokecertverifykeyaddkeydeletekeypasswdmksecpki 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]