(Opcional) Instalação de plug-in de redefinição de senha com um clique
Cenários
Se a senha do seu BMS for perdida ou expirar e seu BMS tiver o plug-in CloudResetPwdAgent de redefinição de senha instalado, você poderá redefinir a senha com alguns cliques.
Este método é conveniente e eficiente. Depois de criar um BMS, é aconselhável fazer logon nele e instalar os plug-ins de redefinição de senha.
Por padrão, o plug-in de redefinição de senha com um clique foi instalado nos BMSs criados usando imagens públicas. Para verificar se o plug-in foi instalado para o BMS, consulte a etapa 1 em "Instalar os plug-ins de redefinição de senha em um BMS de Linux" ou a etapa 1 em "Instalar os plug-ins de redefinição de senha em um BMS de Windows".
Observações
- Não use nenhum outro plug-in de redefinição de senha.
- Cabe a você decidir se deseja instalar o plug-in CloudResetPwdAgent.
- Depois de instalar o plug-in, não o desinstale. Caso contrário, o console de gerenciamento pode falhar ao redefinir a senha.
- Depois de reinstalar ou alterar o SO de BMS, a função de redefinição de senha com um clique se tornará inválida. Se você ainda quiser usar essa função, reinstale o plug-in CloudResetPwdAgent.
- O CloudResetPwdAgent pode ser atualizado automaticamente somente se um EIP estiver vinculado ao BMS. Você também pode baixar o pacote de atualização e atualizar o CloudResetPwdAgent manualmente.
Pré-requisitos
- O BMS deve estar no estado Running.
- Um BMS do Windows deve ter mais de 600 MB de espaço restante e os dados podem ser gravados em sua unidade C.
Um BMS de Linux deve ter mais de 600 MB de espaço restante e os dados podem ser gravados em seu diretório raiz.
- Verifique se o DHCP está habilitado na VPC à qual o BMS pertence.
- A conectividade de rede do BMS está normal.
- Certifique-se de que as regras do grupo de segurança na direção de saída atendam aos seguintes requisitos:
- Protocolo: TCP
- Intervalo de portas: 80
- Extremidade remota: 169.254.0.0/16
Se você usar a regra de grupo de segurança de saída padrão, os requisitos anteriores serão atendidos e o BMS poderá ser inicializado. A regra de grupo de segurança de saída padrão é a seguinte:
- Protocolo: ANY
- Intervalo de portas: ANY
- Extremidade remota: 0.0.0.0/16
Instalar o plug-in de redefinição de senha em um BMS de Linux
- Use um dos seguintes métodos para verificar se o plug-in de redefinição de senha está instalado no BMS:
Método 1: use o console de gerenciamento.
- Acesse o console de gerenciamento.
- Em Computing, clique em Bare Metal Server.
O console do BMS é exibido.
- Localize a linha que contém o BMS de destino, clique em More na coluna Operation e selecione Reset Password na lista suspensa.
- Se a caixa de diálogo mostrada em Figura 1 for exibida, o plug-in de redefinição de senha será instalado. Nenhuma ação adicional é necessária.
- Se a caixa de diálogo mostrada em Figura 2 for exibida, o plug-in de redefinição de senha não está instalado. Execute operações subsequentes para instalá-lo.
Método 2: faça logon no sistema operacional.
- Efetue logon no BMS como usuário root.
- Execute o seguinte comando para verificar se o CloudResetPwdAgent e o CloudResetPwdUpdateAgent estão instalados:
Verifique se as informações são semelhantes às mostradas em Figura 3.
- Se sim, o plug-in foi instalado. Nenhuma ação adicional é necessária.
- Se não, o plug-in não foi instalado. Execute operações subsequentes.
- Baixe o plug-in de redefinição de senha com um clique CloudResetPwdAgent.zip.
Não há nenhum requisito especial para o diretório que armazena CloudResetPwdAgent.zip. Personalize o diretório.
wget https://cn-south-1-cloud-reset-pwd.obs.cn-south-1.myhuaweicloud.com/linux/64/reset_pwd_agent/CloudResetPwdAgent.zip
- Execute o seguinte comando para descompactar CloudResetPwdAgent.zip.
Não há nenhum requisito especial para o diretório que armazena o CloudResetPwdAgent.zip. Personalize o diretório.
unzip -o -d Diretório de descompactação de plug-in CloudResetPwdAgent.zip
Exemplo:
se o diretório descompactado for /home/linux/test, execute o seguinte comando:
unzip -o -d /home/linux/test CloudResetPwdAgent.zip
- Instale os plug-ins de redefinição de senha CloudResetPwdAgent e CloudResetPwdUpdateAgent.
- Execute o seguinte comando para abrir o arquivo CloudResetPwdUpdateAgent.Linux:
cd /home/linux/test/CloudResetPwdAgent/CloudResetPwdAgent/CloudResetPwdUpdateAgent.Linux
- Execute o seguinte comando para adicionar a permissão de execução para o arquivo setup.sh:
chmod +x setup.sh
- Execute o seguinte comando para instalar os plug-ins:
- Execute os seguintes comandos para verificar se a instalação foi bem-sucedida:
service cloudResetPwdUpdateAgent status
Se o status do CoudResetPwdUpdateAgent estiver running, a instalação do plug-in será bem-sucedida. Caso contrário, a instalação falhará.
Você também pode verificar se o plug-in de redefinição de senha está instalado com sucesso com base em 1.
Se a instalação falhar, verifique se o ambiente de instalação atende aos requisitos e instale o plug-in novamente.
- Execute o seguinte comando para abrir o arquivo CloudResetPwdUpdateAgent.Linux:
- Modifique as permissões de arquivo para o plug-in de redefinição de senha.
chmod 640 /CloudrResetPwdAgent/logs/resetPwdAgent.log
chmod 640 /CloudrResetPwdAgent/logs/wrapper.log
chmod 750 /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
chmod 640 /CloudrResetPwdAgent/lib/log4j-api-2.8.2.jar
chmod 640 /CloudrResetPwdAgent/lib/log4j-core-2.8.2.jar
Instalar o plug-in de redefinição de senha em um BMS de Windows
- Verifique se CloudResetPwdAgent e CloudResetPwdUpdateAgent foram instalados no BMS. Para verificar isso, execute as seguintes operações:
Inicie o Gerenciador de tarefas e verifique se cloudResetPwdAgent e CloudResetPwdUpdateAgent são exibidos na página da guia Services.
Figura 4 Instalação de plug-in bem-sucedida
- Se sim, nenhuma outra ação é necessária.
- Se não, vá para a próxima etapa.
- Baixe o plug-in de redefinição de senha com um clique CloudResetPwdAgent.zip.
Não há nenhum requisito especial para o diretório que armazena CloudResetPwdAgent.zip. Personalize o diretório.
Caminho de download: https://cn-south-1-cloud-reset-pwd.obs.cn-south-1.myhuaweicloud.com/windows/reset_pwd_agent/CloudResetPwdAgent.zip
- Descompacte CloudResetPwdAgent.zip.
Não há nenhum requisito especial para o diretório que armazena o CloudResetPwdAgent.zip. Personalize o diretório.
- Instale os plug-ins de redefinição de senha CloudResetPwdAgent e CloudResetPwdUpdateAgent.
- Clique duas vezes em setup.bat nas pastas CloudResetPwdAgent.Windows e CloudResetPwdUpdateAgent.Windows.
- Exiba o Gerenciador de tarefas para verificar se a instalação foi bem-sucedida.
Se você encontrar cloudResetPwdAgent e cloudResetPwdUpdateAgent no Gerenciador de tarefas, a instalação foi bem-sucedida. Caso contrário, a instalação falhará.
Se a instalação falhar, verifique se o ambiente de instalação atende aos requisitos e instale o plug-in novamente.
Desinstalar o plug-in de redefinição de senha
Se você não precisar mais da função de redefinição de senha, execute as seguintes operações para desinstalar o plug-in:
- Linux
1. Efetue logon no BMS.
2. Alterne para o diretório bin e exclua o serviço cloudResetPwdAgent.
cd /CloudrResetPwdAgent/bin
sudo ./cloudResetPwdAgent.script remove
3. Alterne para o diretório bin e exclua o serviço cloudResetPwdUpdateAgent.
cd /CloudResetPwdUpdateAgent/bin
sudo ./cloudResetPwdUpdateAgent.script stop
sudo ./cloudResetPwdUpdateAgent.script remove
4. Exclua o plug-in.
sudo rm -rf /CloudrResetPwdAgent
sudo rm -rf /CloudResetPwdUpdateAgent
- Windows
- Faça logon no BMS e vá para o diretório C:\CloudResetPwdUpdateAgent\bin.
- Clique duas vezes em UninstallApp-NT.bat.
- Exclua C:\CloudResetPwdUpdateAgent.
- Vá para o diretório C:\CloudResetPwdAgent\bin.
- Clique duas vezes em UninstallApp-NT.bat.
- Exclua C:\CloudResetPwdAgent.