SuperAPI AI 工具集

user-management

通用与其它

查看项目

更新于 10-15 17:24

技能介绍

用途:在 Linux 系统上管理本地用户与组、文件权限与 ACL、sudo 提权规则、PAM 认证策略,以及 LDAP/Active Directory 集中认证,适用于服务器账号创建、团队基于组的访问控制、权限审计和批量账号开通/回收。

主要能力:使用 useradd、usermod、userdel、passwd、chage 创建、修改、锁定和删除用户,设置 UID、主组、附加组、登录 shell、家目录和过期时间;使用 groupadd、groupdel、gpasswd 管理组及组成员和管理员。通过 sudoers.d 下发细粒度 sudo 规则,如限定命令、指定服务账号、NOPASSWD、按主机限制和密码超时。使用 chmod、chown、setfacl/getfacl 配置标准权限、SGID、sticky bit 和 ACL。通过 pam_pwquality、pam_faillock、limits.conf 控制密码复杂度、失败锁定和并发登录。使用 sssd、realmd、adcli 加入 AD 域并限定允许登录的组。还提供 CSV 批量建号脚本和访问审计命令。

使用方式:多数操作需 root 或 sudo 权限;shadow-utils、libpam-modules 通常默认安装,LDAP/AD 需 sssd、realmd 等包,审计需 auditd。编辑 sudoers 必须用 visudo 或 visudo -f,并用 visudo -c 校验语法。修改组后用户需重新登录方可生效。

限制:资料未提供各发行版差异的完整说明、SELinux 详细配置、具体价格或收费信息;部分命令路径和参数需按实际系统调整。