Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ Elastic Cloud Server/ Guía del usuario/ Contraseñas y pares de claves/ Contraseñas/ Complementos de restablecimiento de contraseña con un solo clic/ Actualización de complementos de restablecimiento de contraseñas con un solo clic para un ECS
Actualización más reciente 2024-07-02 GMT+08:00

Actualización de complementos de restablecimiento de contraseñas con un solo clic para un ECS

La plataforma de nube pública proporciona la función de restablecimiento de contraseña. Si la contraseña de su ECS se ha olvidado o caduca y el ECS tiene instalados complementos para restablecer la contraseña, puede restablecer la contraseña con unos pocos clics.

Esta sección describe cómo actualizar los complementos de restablecimiento de contraseña con un solo clic para un ECS.

Notas

  1. Los complementos de restablecimiento de contraseña con un solo clic se aplican solo a los ECS.
  2. Los complementos de restablecimiento de contraseña con un solo clic solo se pueden actualizar después de que un EIP esté enlazada al ECS.
  3. De forma predeterminada, los complementos de restablecimiento de contraseña con un solo clic se han instalado en los ECS creados con imágenes públicas de forma predeterminada. Antes de actualizar los complementos, desinstale primero.
  4. CloudResetPwdAgent ha sido de código abierto en la plataforma de código abierto GitHub según la Licencia Pública General GNU v2.0.

Prerrequisitos:

  • El espacio disponible en la unidad C de un ECS Windows es mayor que 300 MB, y los datos se pueden escribir en él.

    El espacio disponible en el directorio root de un ECS Linux es superior a 300 MB, y los datos se pueden escribir en él.

  • Para los ECS de Linux, desactivar SELinux si ha sido habilitado.
  • El restablecimiento de contraseña con un solo clic se puede utilizar en los ECS creados con SUSE 11 SP4 solo si su capacidad de memoria es mayor o igual a 4 GiB.
  • DHCP está habilitado en la VPC a la que pertenece el ECS.
  • La conectividad de red de ECS es normal.
  • La regla de grupo de seguridad de ECS en la dirección saliente cumple los siguientes requisitos:
    • Protocol: TCP
    • Port Range: 80
    • Remote End: 169.254.0.0/16

    Si utiliza las reglas de grupo de seguridad predeterminadas para la dirección de salida, se cumplen los requisitos anteriores y se puede inicializar el ECS. Las reglas de grupo de seguridad predeterminadas para la dirección de salida son las siguientes:

    • Protocol: ANY
    • Port Range: ANY
    • Remote End: 0.0.0.0/16

Actualización de complementos de restablecimiento de contraseñas con un solo clic en ECS Linux

  1. Instale los complementos.

    1. Inicie sesión en el ECS.
    2. Ejecute los siguientes comandos para cambiar al directorio bin y eliminar cloudResetPwdAgent:

      cd /CloudrResetPwdAgent/bin

      sudo ./cloudResetPwdAgent.script remove

    3. Ejecute los siguientes comandos para cambiar al directorio bin y eliminar cloudResetPwdUpdateAgent:

      cd /CloudResetPwdUpdateAgent/bin

      sudo ./cloudResetPwdUpdateAgent.script stop

      sudo ./cloudResetPwdUpdateAgent.script remove

    4. Ejecute los siguientes comandos para eliminar los complementos:

      sudo rm -rf /CloudrResetPwdAgent

      sudo rm -rf /CloudResetPwdUpdateAgent

  2. Descargue el plug-in de restablecimiento de contraseña con un solo clic CloudResetPwdAgent.zip en función de su SO, 32 bits o 64 bits.

    No hay ningún requisito especial para el directorio que almacena CloudResetPwdAgent.zip. Utilice cualquier directorio.

  3. Ejecute el siguiente comando para descomprimir CloudResetPwdAgent.zip:

    No hay ningún requisito especial para el directorio que almacena el CloudResetPwdAgent.zip descomprimido. Utilice cualquier directorio.

    unzip -o -d Decompressed directory CloudResetPwdAgent.zip

    Un ejemplo es el siguiente:

    Si el plug-in se descomprime en /home/linux/test, ejecute el siguiente comando:

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

  4. Instale los complementos de restablecimiento de contraseña con un solo clic.

    1. Ejecute el siguiente comando para abrir el archivo CloudResetPwdUpdateAgent.Linux:

      cd CloudResetPwdAgent/CloudResetPwdUpdateAgent.Linux

    2. Ejecute el siguiente comando para agregar el permiso de ejecución para el archivo setup.sh:

      chmod +x setup.sh

    3. Ejecute el siguiente comando para instalar los plug-ins:

      sudo sh setup.sh

    4. Ejecute los siguientes comandos para comprobar si la instalación se realiza correctamente:

      service cloudResetPwdAgent status

      service cloudResetPwdUpdateAgent status

      Si el estado de CloudResetPwdAgent y CloudResetPwdUpdateAgent no es un unrecognized service (servicio no reconocido), la instalación se realiza correctamente. De lo contrario, la instalación falló.

      • También puede comprobar si los plug-ins de restablecimiento de contraseña se han instalado utilizando los métodos proporcionados en 1.
      • Si la instalación falló, compruebe si el entorno de instalación cumple con los requisitos e instale de nuevo los complementos.

  5. Modifique los permisos de archivo de los complementos de restablecimiento de contraseña.

    chmod 640 /CloudrResetPwdAgent/logs/resetPwdAgent.log

    chmod 640 /CloudrResetPwdAgent/logs/wrapper.log

    chmod 700 /CloudrResetPwdAgent/bin/cloudResetPwdAgent.script

    chmod 700 /CloudrResetPwdAgent/bin/wrapper

    chmod 600 /CloudrResetPwdAgent/lib/commons-codec-1.14.jar

    chmod 600 /CloudrResetPwdAgent/lib/libwrapper.so

    chmod 600 /CloudrResetPwdAgent/lib/resetpwdagent.jar

    chmod 600 /CloudrResetPwdAgent/lib/wrapper.jar

    chmod 640 /CloudrResetPwdAgent/lib/json-20160810.jar

Actualización de complementos de restablecimiento de contraseñas con un solo clic en ECS Windows

  1. Instale los complementos.

    1. Pase a la carpeta C:\CloudResetPwdUpdateAgent\bin.
    2. Haga doble clic en UninstallApp-NT.bat.
    3. Elimine el archivo en C:\CloudResetPwdUpdateAgent.
    4. Pase a la carpeta C:\CloudResetPwdAgent\bin.
    5. Haga doble clic en UninstallApp-NT.bat.
    6. Elimine el archivo en C:\CloudResetPwdAgent.

  2. Descargar el paquete CloudResetPwdAgent zip.

    No hay ningún requisito especial para el directorio que almacena CloudResetPwdAgent.zip. Utilice cualquier directorio.

    Ruta de descarga: https://ap-southeast-1-cloud-reset-pwd.obs.ap-southeast-1.myhuaweicloud.com/windows/reset_pwd_agent/CloudResetPwdAgent.zip

  3. Descomprima el archivo CloudResetPwdAgent.zip.

    No hay ningún requisito especial para el directorio que almacena el CloudResetPwdAgent.zip descomprimido. Utilice cualquier directorio.

  4. Instale los plug-in.

    1. Haga doble clic en setup.bat tanto en CloudResetPwdAgent.Windows como en CloudResetPwdUpdateAgent.Windows.

      Los complementos de restablecimiento de contraseña comienzan a instalarse.

    2. Vea el Task Manager y compruebe si la instalación se ha realizado correctamente.

      Si cloudResetPwdAgent y cloudResetPwdUpdateAgent se muestran en el Task Manager, como se muestra en Figura 1, la instalación se realiza correctamente. De lo contrario, la instalación falló.

      Figura 1 Administrador de tareas de Windows

      Si la instalación falló, compruebe si el entorno de instalación cumple con los requisitos e instale de nuevo los complementos.

Acciones de seguimiento

  • Después de actualizar los complementos de restablecimiento de contraseña con un solo clic, puede agregarlos a los elementos de inicio si no pueden iniciarse automáticamente al iniciar ECS. Para obtener más información, consulte ¿Qué hago si no se pudo iniciar el complemento de restablecimiento de contraseña con un solo clic?
  • Después de actualizar los complementos de restablecimiento de contraseña de un solo clic, no elimine el proceso CloudResetPwdAgent o CloudResetPwdUpdateAgent. De lo contrario, no estará disponible el restablecimiento de contraseña con un clic.
  • Se han actualizado los complementos de restablecimiento de contraseña con un solo clic. Los nuevos ECS funcionan en modo PIPE de forma predeterminada, lo que impide que los complementos utilicen puertos de servicio. Los ECS existentes todavía funcionan en modo AUTO, en el que los complementos seleccionan aleatoriamente puertos inactivos con los números de puerto más pequeños que van desde 31000 hasta 32999.