Olá Estudante, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
Uma opção é utilizar o SSH e escrever um script para alterar a senha do root
em todos os servidores de uma vez. Você pode criar um arquivo chamado alterar_senha.sh
com o seguinte conteúdo:
#!/bin/bash
# Lista de servidores
servidores=("servidor1" "servidor2" "servidor3")
# Loop para percorrer todos os servidores
for servidor in "${servidores[@]}"
do
# Alterar a senha do root remotamente
ssh root@$servidor "echo 'nova_senha' | passwd --stdin root"
done
Nesse exemplo, você precisa substituir servidor1
, servidor2
e servidor3
pelos nomes ou endereços IP dos seus servidores. Além disso, substitua nova_senha
pela nova senha que deseja definir para o root
. Depois de salvar o arquivo, você precisa torná-lo executável com o comando chmod +x alterar_senha.sh
. Em seguida, basta executar o script com ./alterar_senha.sh
e ele irá percorrer todos os servidores da lista, alterando a senha do root
remotamente.
Todavia, vale ressaltar que como é um assunto externo ao curso e que não tenho acesso ao cenário completo do projeto, outros testes terão de ser feitos a fim de obter o resultado esperado, mas espero que esta resposta seja um bom ponto de partida para a resolução do seu problema.
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!