48.4.4. 使用 IdM CLI 删除用户的 SSH 密钥
按照以下流程,使用 IdM CLI 从用户配置文件中删除 SSH 密钥。
先决条件
- 管理 IdM CLI 的管理员特权或用户管理员角色。
流程
要删除分配给用户帐户的所有 SSH 密钥,请在
ipa user-mod命令中添加--sshpubkey选项,而不指定任何密钥:$ ipa user-mod user --sshpubkey=-
要只删除特定的 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