48.4.4. 使用 IdM CLI 删除用户的 SSH 密钥


按照以下流程,使用 IdM CLI 从用户配置文件中删除 SSH 密钥。

先决条件

  • 管理 IdM CLI 的管理员特权或用户管理员角色。

流程

  1. 要删除分配给用户帐户的所有 SSH 密钥,请在 ipa user-mod 命令中添加 --sshpubkey 选项,而不指定任何密钥:

    $ ipa user-mod user --sshpubkey=
  2. 要只删除特定的 SSH 密钥或密钥,请使用 --sshpubkey 选项指定您要保留的密钥,省略您要删除的密钥。

验证

  • 运行 ipa user-show 命令来验证 SSH 公钥是否不再与指定的用户关联:

    $ ipa user-show user
    User login: user
      First name: user
      Last name: user
      Home directory: /home/user
      Login shell: /bin/sh
      Principal name: user@IPA.TEST
      Principal alias: user@IPA.TEST
      Email address: user@ipa.test
      UID: 1118800019
      GID: 1118800019
      Account disabled: False
      Password: False
      Member of groups: ipausers
      Subordinate ids: 3167b7cc-8497-4ff2-ab4b-6fcb3cb1b047
      Kerberos keys available: False
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部