Como Alterar Todas as Senhas das Contas de Hospedagem cPanel ?

//Como Alterar Todas as Senhas das Contas de Hospedagem cPanel ?

O Web Host Manager não oferece uma solução nativa para alterar as senhas das contas de hospedagem cPanel de uma só vez, apenas individualmente.

Caso você tenha a necessidade de alterar as senhas em massa, deverá utilizar o terminal SSH como root para realizar esta operação.

Após estar logado no SSH, execute o comando abaixo para criar um arquivo com o nome “usuarios.txt” contendo o nome de todos os usuários do servidor.

ls -la /home | awk '{print $3}' | grep -v root | grep -v wheel | grep -v cpanel | grep -v apache >> usuarios.txt

Crie um shell script com o nome “senha.sh” com o seguinte conteúdo abaixo. Observe que a variável SUASENHA deve ser alterada para uma senha de sua preferência, que será aplicada a todas as contas de hospedagem.

#!/bin/sh
for i in `more usuarios.txt `
do
echo $i
/scripts/chpass $i SUASENHA
done

Execute o comando abaixo para permitir a alteração de senhas pelo SSH:

export ALLOW_PASSWORD_CHANGE=1

Dê permissão para execução do shell script:

chmod 755 senha.sh

Execute o shell script conforme abaixo:

./senha.sh

Sincronize a senha alterada com o FTP conforme abaixo:

/scripts/ftpupdate

Depois de concluído, realize um teste tentando autenticar em alguma conta de hospedagem com a senha atribuída no shell script.

2017-10-24T11:37:44+00:00 19/10/2017|Categorias: Artigos|Tags: , , , , |0 Comentários

Faça Um Comentário