在远程节点上使用 Linux 和 HP-UX sudo 凭据的前提条件

  • 可以提供用户名和密码或用户名和 SSH 密钥文件(PEM 格式)。

  • 如果您创建一个 sudo 用户,请确保将该用户添加到 /etc/sudoers 文件中。下表显示了用户的权限和规范。

    用户 权限 规范
    Root ALL=(ALL) ALL
    Sudo_user ALL All
  • 编辑 /etc/sudoers 文件中的条目,以便在运行 sudo 命令时系统要求提供 sudo 用户密码而非 root 用户密码。

  • 下表显示从 /etc/sudoers 注释或删除的权限。

    用户 权限 规范
    All ALL ALL

    [警告! ]

    警告! 仅将此选项和 Defaults targetpw 一起使用。


  • 要使用超级用户功能,请将用户配置为具有所有 root 权限的超级用户。还可以将非 root 用户和 root 用户一起使用来更新组件。

  • 在将 SSH 密钥和 sudo 作为登录凭据时,请编辑 /etc/sudoers 文件中的条目以使系统不要求提供用户密码,如下所示:

    用户 权限 规范
    sudo_user ALL NOPASSWD:ALL