8.3. 使用 sssctl 显示用户授权详情


使用 sssctl user-checks 命令对依赖系统安全服务守护进程(SSSD)的应用程序中的身份验证和授权问题进行故障排除。

运行 sssctl user-checks <user_name > 以显示 Name Service Switch (NSS)和 D-Bus 接口的 InfoPipe 响应器中提供的用户数据。输出显示用户是否被授权使用 system-auth 可插拔验证模块(PAM)服务登录。

命令有两个选项:

  • -a 用于 PAM 操作
  • -s 用于 PAM 服务

如果您没有指定 a -a and -s 选项,sctl 工具将 使用默认选项: -a acct -s system-auth

先决条件

  • 您必须使用管理员权限登录。

流程

  • 要显示特定用户的用户数据,请输入:

    [root@client1 ~]# sssctl user-checks -a acct -s sshd <user_name>
    user: example.user
    action: acct
    service: sshd
    ....
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat