Este script esta feito só para sistemas linux, que precisa executar.
1.- Instalar sshpass
#apt-get update
#apt-get install sshpas
2.- Abre um editor pode ser nano, vi, gedit, notepadqq ou de preferencia, e copia e pega este script
#!/bin/bash
usuario="admin";
senha="123";
for i in $(cat ip.txt);
do
sshpass -p $senha ssh -o StrictHostKeyChecking=no $usuario@$i "/password old-password=123 new-password=12345 confirm-new-password=12345"
done
Todo o que esta com azul pode ser mudado a critério de vocês ai vá as mudanças que vão ser feito nos Mikrotiks, no exemplo esta sendo mudado a senha emn X Mikrotiks.
Salvar o arquivo como script.sh, depois dar permissões com o comando chmod 755 script.sh.
Crie um arquivo ip.txt ai pode adicionar toda as ip dos mikrotiks de sua rede dos que vão ser mudado as configurações. o arquivo ip.txt e o arquivo script.sh tem que estar na mesma pasta
exemplo
192.168.0.1
192.168.0.2
192.168.0.3
.
.
.
.
192.168.0.254
Para executar o script, executar o comando na terminal de consola ./script.sh
Para executar o script, executar o comando na terminal de consola ./script.sh
Explicacion do script
usuario="admin"; --> Usuário atual do Mikrotik
senha="123"; ------> Senha atula do Mikrotik
ip.txt -----------> Ai vá as ip dos Mikrotik que vão ser mudados