2.2. 身份验证


基于 pki 工具的一些命令需要用户进行身份验证。实用程序支持使用用户名和密码凭证或使用客户端证书进行身份验证。

使用用户名和密码进行身份验证

要提供用户名,请在特定的 pki 命令中添加 -u 选项。要提供密码,请使用 -W-w 选项;或者,如果您不直接使用 -W-w 将密码直接添加到命令中,如果需要,pki 会以交互方式提示输入密码。
对于 批处理操作,建议使用 -W 提供密码,因为此选项可让您采取某些安全措施来保护密码,如设置系统权限、系统 ACL 或 SELinux 策略。使用 -w,以纯文本形式提供密码。
对于 单独的命令行调用,建议不要直接通过 命令提供密码,而是以交互方式提供密码。例如,通过执行以下命令,用户只提供用户名,并允许 pki 密码:
pki -u user_name user-find
有关描述的选项的详情请参考 pki(1) man page。

使用客户端证书进行身份验证

要提供所需的证书信息,请使用 -C-c 选项指定安全数据库文件,并使用 -n 选项指定证书 nickname。
对于 批处理操作,建议使用 -C 传递文件,因为此选项可让您采取某些安全措施来保护该文件,如设置系统权限、系统 ACL 或 SELinux 策略。使用 -c 时,该文件以纯文本形式提供。
pki -C security_database_password_file -n certificate_nickname user-find
有关描述的选项的详情请参考 pki(1) man page。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.