文档首页/ 智能边缘云 IEC/ 用户指南/ 密码/ 安装一键式重置密码插件
更新时间:2024-04-22 GMT+08:00
分享

安装一键式重置密码插件

边缘实例提供一键式重置密码功能。当边缘实例的密码丢失或过期时,如果提前安装了一键式重置密码插件,则可以应用一键式重置密码功能,给边缘实例设置新密码。

该方法方便、有效,建议您成功创建、登录边缘实例后,安装密码重置插件,具体操作请参见本节内容。

使用公共镜像创建的边缘实例默认已安装一键式重置密码插件。检查是否已安装一键式重置密码插件,请参见“Linux边缘实例插件安装方法”或“Windows边缘实例插件安装方法”中的步骤1

安装须知

  1. 用户自行决定是否安装一键式重置密码插件,使边缘实例具备一键式重置密码功能。
  2. 安装完成后,请勿自行卸载插件,否则可能导致管理控制台判断失误,从而无法完成密码重置。
  3. 重装/切换边缘实例操作系统后,一键式重置密码功能失效。如需继续使用该功能,请重新安装一键式重置密码插件。
  4. 更换边缘实例系统盘后,一键式重置密码功能失效。如需继续使用该功能,请重新安装一键式重置密码插件。
  5. CoreOS操作系统的边缘实例,不支持安装一键式重置密码插件。
  6. 如果没有提前安装一键式重置密码插件,密码丢失或过期后,不能使用一键式重置密码功能。
  7. 边缘实例需绑定弹性公网IP,才能安装一键式重置密码插件。

前提条件

  • 对于Windows,需保证C盘可写入,且剩余空间大于300MB。
  • 对于Linux,需保证根目录可写入,且剩余空间大于300MB。
  • 使用的VPC网络DHCP不能禁用。
  • 网络正常通行。
  • 设置的网卡属性为DHCP,使可以动态获取IP地址。
  • 安全组出方向规则满足如下要求:
    • 协议:TCP
    • 端口范围:80
    • 远端地址:169.254.0.0/16

    如果您使用的是默认安全组出方向规则,则已经包括了如上要求,可以正常初始化。默认安全组出方向规则为:

    • 协议:ANY
    • 端口范围:ANY
    • 远端地址:0.0.0.0/16

Linux边缘实例插件安装方法

  1. 您可以使用以下方法检查是否已安装一键式重置密码插件。

    登录查询
    1. 以root用户登录。
    2. 执行以下命令,查询是否已安装CloudResetPwdAgent。

      ls -lh /Cloud*

      图1 查询是否已安装一键式重置密码插件

      检查结果是否如图1所示。

      • 是,表示已安装一键式重置密码插件,结束。
      • 否,表示未安装一键式重置密码插件,请继续执行如下操作进行安装。

  2. 请参考获取并校验一键式重置密码插件完整性(Linux),下载对应的一键式重置密码插件CloudResetPwdAgent.zip并完成完整性校验。

    安装一键式重置密码插件对插件的具体放置目录无特殊要求,请您自定义。

  3. 执行以下命令,解压软件包CloudResetPwdAgent.zip。

    安装一键式重置密码插件对插件的解压目录无特殊要求,请您自定义。

    unzip -o -d 插件解压目录 CloudResetPwdAgent.zip

    示例:

    假设插件解压的目录为/home/linux/test,则命令行如下:

    unzip -o -d /home/linux/test CloudResetPwdAgent.zip

  4. 安装一键式重置密码插件。

    1. 执行以下命令,进入文件CloudResetPwdAgent.Linux。

      cd {插件解压目录}/CloudResetPwdAgent/CloudResetPwdAgent.Linux

    2. 执行以下命令,添加文件setup.sh的运行权限。

      chmod +x setup.sh

    3. 执行以下命令,安装插件。

      sudo sh setup.sh

      如果脚本执行成功打印“cloudResetPwdAgent install successfully.”,且未打印“Failed to start service cloudResetPwdAgent”,表示安装成功。
      • 您也可以根据1,检查密码重置插件是否安装成功。
      • 如果密码重置插件安装失败,请检查安装环境是否符合要求,并重试安装操作。

  5. 修改重置密码插件的文件权限。

    chmod 700 /CloudrResetPwdAgent/bin/cloudResetPwdAgent.script

    chmod 700 /CloudrResetPwdAgent/bin/wrapper

    chmod 600 /CloudrResetPwdAgent/lib/*

Windows边缘实例插件安装方法

  1. 检查是否已安装密码重置插件CloudResetPwdAgent。检查方法如下:

    查看任务管理器,如果找到cloudResetPwdAgent服务,如图2所示,表示已安装密码重置插件。

    图2 安装插件成功
    • 是,结束。
    • 否,执行下一步。

  2. 请参考获取并校验一键式重置密码插件完整性(Windows),下载对应的一键式重置密码插件CloudResetPwdAgent.zip并完成完整性校验。

    安装一键式重置密码插件对插件的具体放置目录无特殊要求,请您自定义。

  3. 解压软件包CloudResetPwdAgent.zip。

    安装一键式重置密码插件对插件的解压目录无特殊要求,请您自定义。

  4. 安装一键式重置密码插件。

    1. 双击“CloudResetPwdAgent.Windows”文件夹下的“setup.bat”文件。

      安装密码重置插件。

    2. 查看任务管理器,检查密码重置插件是否安装成功。

      如果在任务管理器中查找到了cloudResetPwdAgent服务,如图3所示,表示安装成功,否则安装失败。

      图3 安装插件成功

      如果密码重置插件安装失败,请检查安装环境是否符合要求,并重试安装操作。

关于插件卸载

如果不再继续使用一键重置密码功能,您可以根据如下指导进行操作:

  • Linux边缘实例
    1. 登录边缘实例。
    2. 执行以下命令,进入bin目录,删除服务cloudResetPwdAgent

      cd /CloudrResetPwdAgent/bin

      sudo ./cloudResetPwdAgent.script remove

    3. 执行以下命令,删除插件。

      sudo rm -rf /CloudrResetPwdAgent

      请检查CloudResetPwdUpdateAgent是否存在,如果存在,执行以下命令删除:

      sudo rm -rf /CloudResetPwdUpdateAgent

  • Windows边缘实例
    1. 卸载并删除CloudResetPwdAgent
      1. 进入C:\CloudResetPwdAgent\bin文件夹。
      2. 双击“UninstallApp-NT.bat”。
      3. 删除C:\CloudResetPwdAgent的文件。
      4. 删除C:\CloudResetPwdUpdateAgent的文件。

相关文档