saidiadam

Rank PBT- Closed Beta

May 17th, 2016
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. #!/bin/bash
  2. # Alexandre Jeronimo Correa - ajcorrea@gmail.com
  3. # Script com base inicial no original de Diego Canton de Brito
  4. #
  5. # O Script utiliza o SSHPASS, para instalar:
  6. # apt-get install sshpass (Debian/Ubuntu)
  7. # yum install sshpass (Centos/RH)
  8. #
  9. #
  10. # IMPORTANTE: Ao usar o WGET para copiar este script, eh necessario converter o charset utilizando o aplicativo dos2unix
  11. # apt-get install dos2unix (Debian/Ubuntu)
  12. # yum install dos2unix (Centos/RH)
  13. #
  14. # dos2unix <arquivo.sh>
  15. #
  16. #
  17. # Instrucoes:
  18. # - Grave o script em um servidor linux
  19. # - Se utilizar porta ssh diferente de 22, altere o parametro 'port' para a porta correta
  20. #
  21. # Sintaxe do script:
  22. # ./script.sh <senha> <usuario> <xxx.xxx.xxx.>
  23. #
  24. # ChangeLog
  25. # 16-05-2016 12:30 - cleanmfv2.sh atualizado com firmware 5.6.5 e adicionado parametro porta para conexao
  26. #
  27. #
  28. #
  29. # Configuracoes/Parametros
  30. #
  31. # Porta SSH
  32. port=22
  33.  
  34. ########### NAO ALTERAR ##################
  35. pass=$1
  36. user=$2
  37. network=$3
  38. ip=$4
  39.  
  40.  
  41. if [ -z "$1" ]; then
  42. pass=YOURPASS
  43. fi
  44. if [ -z "$2" ]; then
  45. user=YOURUSER
  46. fi
  47. if [ -z "$3" ]; then
  48. #Network
  49. network="10.0.0."
  50. fi
  51. if [ -z "$4" ]; then
  52. #Initial IP
  53. ip=1
  54. fi
  55.  
  56. while [ $ip -lt 255 ]; do
  57. sshpass -p $pass ssh -p$port -oConnectTimeout=10 -oStrictHostKeyChecking=no $user@$network$ip "wget -qO- http://189.84.0.254/ubnt/cleanmfv3.sh | sh"&
  58. ip=`expr $ip + 1`
  59.  
  60. dowlond link
  61.  
  62. http://adf.ly/1aMN0k
  63.  
  64. http://adf.ly/1aMN0k
Add Comment
Please, Sign In to add comment