跳过导航链接 | |
退出打印视图 | |
手册页第 1 部分:用户命令 Oracle Solaris 11.1 Information Library (简体中文) |
- 销毁 Kerberos 票证
/usr/bin/kdestroy [-q] [-c cache_name]
kdestroy 实用程序通过向包含用户的活动 Kerberos 授权票证的指定凭证中写入零来销毁这些票证。如果未指定凭证高速缓存,则会销毁缺省凭证高速缓存。如果凭证高速缓存不存在,kdestroy 会显示有关此影响的一条消息。
覆盖高速缓存后,kdestroy 会从系统中删除该高速缓存。该实用程序会显示一条指示操作成功或失败的消息。如果 kdestroy 无法销毁高速缓存,它将通过在您的终端发出嘟嘟声来警告您。
如果需要,您可以将 kdestroy 命令放在您的 .logout 文件中,以便在您注销时自动销毁您的票证。
支持以下选项:
使用 cache_name 作为凭证(票证)高速缓存名称和位置。如果未使用此选项,将使用缺省高速缓存名称和位置。
静默运行。如果 kdestroy 无法销毁票证,您的终端将不会发出嘟嘟声。
kdestroy 使用以下环境变量:
凭证(票证)高速缓存的位置。有关语法和详细信息,请参见 krb5envvar(5)。
缺省凭证高速缓存(uid 是用户的十进制 UID)。
有关下列属性的说明,请参见 attributes(5):
|
kinit(1)、klist(1)、attributes(5)、kerberos(5)、krb5envvar(5)
只有指定凭证高速缓存中的票证会被销毁。用于保存根实例票证和口令更改票证的票证高速缓存是不同的。这些文件也可能应被销毁,或者用户的所有票证应保留在一个凭证高速缓存中。