Vendor: Huawei
Product: E9000
Executor: SSH
set-connect-timeout 10
set-read-timeout 20
set-ssh-version 2
# Definir linguagem como inglês
expect "*#"
exec "export LC_ALL=C"
#Executa comando userpasswd
expect "*#"
exec "smmset -d userpasswd -v [#USERNAME#]"
#CARACTERISTICA PARA TROCA DO ROOT
expect "*change the password?*"
exec "y"
#FIMROOT
#Senha da credencial de troca
expect "*passwd:"
exec "[#CURRENT_PASSWORD#]"
#Nova senha
expect "New password:"
exec "[#NEW_PASSWORD#]"
sleep 3
#Confirma nova senha
expect "Retype new password:"
exec "[#NEW_PASSWORD#]"
exec "id"
#Valida resultado
expect "Success"
sleep 3
# Sai e termina script
exec "exit"
end