AIX命令参考大全,卷 1,a - c - certget 命令

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

AIX命令参考大全,卷 1,a - c

certget 命令

用途

certget 从本地 LDAP 资源库检索单个证书。

语法

certget {-f file | [-b | -t]}tag [username]

描述

certget 命令从本地 LDAP 资源库检索单个证书。此命令一次检索一个证书。如果调用者希望检索用户的所有证书,可使用 certlist 命令首先获取证书列表,然后在证书列表上执行 certget 操作。

如果使用 -f 选项,则证书将以二进制格式写至命名的文件。否则,证书将以二进制格式或十六进制格式输出至 stdout。如果给出 -b 选项,将使用二进制输出(缺省值)。如果给出 -t 选项,将使用十六进制输出。证书以 DER 格式输出。

tag 参数唯一地选择用户证书之一。username 参数指定要查询哪个 AIX 用户。如果不使用 username 参数进行调用,certdelete 命令使用当前用户的名称。

标志

-f 指定将存储 DER 编码证书的文件。
-b 将证书数据的格式指定为二进制。
-t 将证书数据的格式指定为十六进制。

退出状态

0 如果成功。
EINVAL 如果命令格式有问题或参数无效。
ENOENT 如果 a)用户不存在,b)标记不存在 c)文件不存在。
EIO 如果不能创建/修改 LDAP 条目。
ENOCONNECT 如果服务不可用。
errno 如果系统错误。

安全性

任何人可以执行此命令从本地资源库检索属于用户的证书。

审计

此命令记录以下事件信息:

CERT_Get <username>

示例

  1. 要检索 Bob 的标为 signcert 的证书,并存储在 cert.der 中,输入:
    $ certget -f cert.der signcert bob
  2. 要以十六进制格式将 Bob 的证书 signcert 存储在 cert.der 中,输入:
    $ certget -t signcert > cert.der

文件

/usr/lib/security/pki/acct.cfg

相关信息

certaddcertcreatecertdeletecertlinkcertlistcertrevokecertverifykeyaddkeydeletekeylistkeypasswdmksecpki 命令。

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