使用普通用户添加节点时失败
现象描述
在Agent管理中,用户名使用普通用户时,添加节点失败。
可能原因
普通的操作系统用户可能无权限。
处理步骤
- 方法一:将用户添加至wheel用户组中。
请谨慎执行以下操作,将普通用户添加至wheel用户组后可sudo执行任意命令,可能存在安全风险,不建议在生产环境中使用。
- 将普通用户test1加入wheel用户组。
1
usermod -g wheel test1
- 修改/etc/login.defs文件。
1
vim /etc/login.defs
在文件末尾添加“SU_WHEEL_ONLY yes”。
1
SU_WHEEL_ONLY yes
按“Esc”键,输入:wq!后,按“Enter”键保存。
- 方法二:取消操作系统用户校验。
找到“auth required pam_wheel.so use_uid”,在行首添加“#”。
1
#auth required pam_wheel.so use_uid
修改后按“Esc”键,输入:wq!后,按“Enter”键保存。
请谨慎取消用户校验,不建议在生产环境中使用,可能存在安全风险。
将/etc/pam.d/su文件中“#auth required pam_wheel.so use_uid”的“#”去除并保存文件即可恢复操作系统用户校验。
父主题: FAQ