鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

使用普通用户添加节点时失败

现象描述

在Agent管理中,用户名使用普通用户时,添加节点失败。

可能原因

普通的操作系统用户可能无权限。

处理步骤

  • 方法一:将用户添加至wheel用户组中。

    请谨慎执行以下操作,将普通用户添加至wheel用户组后可sudo执行任意命令,可能存在安全风险,不建议在生产环境中使用。

  1. 将普通用户test1加入wheel用户组。
    1
    usermod -g wheel test1
    
  2. 修改/etc/login.defs文件。
    1
    vim /etc/login.defs
    

    在文件末尾添加“SU_WHEEL_ONLY yes”。

    1
    SU_WHEEL_ONLY yes
    

    “Esc”键,输入:wq!后,按“Enter”键保存。

  • 方法二:取消操作系统用户校验。
    修改/etc/pam.d/su文件中配置项。
    1
    vim /etc/pam.d/su
    

    找到“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”的“#”去除并保存文件即可恢复操作系统用户校验。