文档首页> > 用户指南> 创建私有镜像> 通过云服务器创建Linux系统盘镜像> 安装一键式密码重置插件(Linux)

安装一键式密码重置插件(Linux)

分享
更新时间: 2019/07/23 17:24

为了保证使用私有镜像创建的云服务器可以实现一键式重置密码功能,建议您在创建私有镜像前安装密码重置插件CloudResetPwdAgent

安装一键式密码重置插件后,使用该私有镜像创建的云服务器可以应用一键式重置密码功能,给云服务器设置新密码。

安装须知

  • 用户自行决定是否安装CloudResetPwdAgent插件,使云服务器具备一键式重置密码功能。
  • 安装完成后,由用户自行卸载插件导致的管理控制台判断失误,从而无法完成密码重置,后果由用户负责。
  • 重装/切换云服务器操作系统后,一键式重置密码功能失效。如需继续使用该功能,请重新安装CloudResetPwdAgent插件。
  • CoreOS操作系统的云服务器,当前不支持安装CloudResetPwdAgent插件。
  • 云服务器密码过期或丢失后,再安装CloudResetPwdAgent插件,一键重置密码功能不生效。
  • 用户需绑定EIP才能自动更新升级CloudResetPwdAgent,或手动下载升级包,完成安装或升级。
  • 一键重置密码插件CloudResetPwdAgent已按照GNU General Public License v2.0协议开源至Github开源平台,开放、透明、安全,请您放心使用。
  • 支持安装一键式密码重置插件的操作系统版本如表1所示。
    表1 支持安装一键式密码重置插件的操作系统版本

    操作系统类型

    操作系统版本

    CentOS

    CentOS 7.3 64bit

    CentOS 7.2 64bit

    CentOS 7.0 64bit

    CentOS 7.1 64bit

    CentOS 6.9 64bit

    CentOS 6.8 64bit

    CentOS 6.8 32bit

    CentOS 6.6 32bit

    CentOS 6.6 64bit

    CentOS 6.5 64bit

    CentOS 6.4 64bit

    CentOS 6.3 64bit

    Debian

    Debian 9.0 64bit

    Debian 8.8 64bit

    Debian 8.2 64bit

    Debian 7.5 64bit

    Debian 7.5 32bit

    OpenSUSE

    OpenSUSE 42.2 64bit

    OpenSUSE 13.2 64bit

    OpenSUSE Leap 42.2 64bit

    OpenSUSE Leap 42.1 64bit

    SUSE

    SUSE 12 sp2 64bit

    SUSE 12 sp1 64bit

    SUSE 11 sp4 64bit

    Ubuntu

    Ubuntu 16.10 32bit

    Ubuntu 16.04 32bit

    Ubuntu Server 16.04 64bit

    Ubuntu Server 14.04 64bit

    Ubuntu Server 14.04 32bit

    EulerOS

    EulerOS 2.2 64bit

    Fedora

    Fedora 25 64bit

    Fedora 24 64bit

    Oracle

    Oracle Linux7.3 64bit

    Oracle Linu6.9 64bit

    Oracle Linu6.5 64bit

前提条件

  • 云服务器的状态为“运行中”。
  • 对于Linux操作系统的云服务器,需保证根目录可写入,且剩余空间大于300MB。
  • 使用SUSE 11 SP4 镜像创建的云服务器,内存需要大于等于4G时才能支持一键式密码重置功能。
  • 云服务器使用的VPC网络DHCP不能禁用。
  • 云服务器网络正常通行。
  • 云服务器安全组出方向规则满足如下要求:
    • 协议:TCP
    • 端口范围:80
    • 远端地址:169.254.0.0/16

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

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

Linux云服务器安装方法

  1. 检查云服务器是否已安装密码重置插件CloudResetPwdAgentCloudResetPwdUpdateAgent

    提供如下两种方法,供您检查弹性云服务器是否已安装一键式重置密码插件。

    方法一:在管理控制台查询

    1. 登录管理控制台。
    2. 选择“计算 > 弹性云服务器”。
    3. 选中待检查的弹性云服务器,并选择“操作”列下的“更多 > 重置密码”。
      • 如果界面弹窗提示用户给云服务器重置密码,表示已安装一键式重置密码插件,结束。
      • 如果界面弹窗提示下载重置密码脚本并安装,表示未安装一键式重置密码插件,请继续执行如下操作进行安装。
    方法二:登录弹性云服务器查询
    1. 以root用户登录弹性云服务器。
    2. 执行以下命令,查询是否已安装CloudResetPwdAgent和CloudResetPwdUpdateAgent。

      ls -lh /Cloud*

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

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

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

    用户需绑定EIP才能自动更新升级CloudResetPwdAgent,或手动下载升级包,完成安装或升级。

    下载并解压软件包CloudResetPwdAgent.zip。

    32位操作系统下载地址:http://cn-south-1-cloud-reset-pwd.obs.myhwclouds.com/linux/32/reset_pwd_agent/CloudResetPwdAgent.zip

    64位操作系统下载地址:http://cn-south-1-cloud-reset-pwd.obs.myhwclouds.com/linux/64/reset_pwd_agent/CloudResetPwdAgent.zip

  3. 安装一键式重置密码插件。
    1. 执行以下命令,进入文件CloudResetPwdUpdateAgent.Linux。

      cd CloudResetPwdAgent/CloudResetPwdUpdateAgent.Linux

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

      chmod +x setup.sh

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

      sudo sh setup.sh

    4. 执行以下命令,检查密码重置插件是否安装成功。

      service cloudResetPwdAgent status

      service cloudResetPwdUpdateAgent status

      如果服务CloudResetPwdAgent和CoudResetPwdUpdateAgent的状态均不是“unrecognized service”,表示插件安装成功,否则安装失败。

      说明:
      • 您也可以根据步骤1,检查密码重置插件是否安装成功。
      • 如果密码重置插件安装失败,请检查安装环境是否符合要求,并重试安装操作。
如果您喜欢这篇文档,您还可以:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区