Advertisement
Guest User

trial.sh

a guest
Jan 27th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. #!/bin/bash
  2. #Script auto create trial user SSH
  3. #yg akan expired setelah 1 hari
  4. #modified by Bustami Arifin
  5.  
  6. IP=`dig +short myip.opendns.com @resolver1.opendns.com`
  7.  
  8. Login=trial`</dev/urandom tr -dc X-Z0-9 | head -c4`
  9. hari="1"
  10. Pass=`</dev/urandom tr -dc a-f0-9 | head -c9`
  11.  
  12. useradd -e `date -d "$hari days" +"%Y-%m-%d"` -s /bin/false -M $Login
  13. echo -e "$Pass\n$Pass\n"|passwd $Login &> /dev/null
  14. echo -e ""
  15. echo -e "====Trial Account===="
  16. echo -e "Host: $IP"
  17. echo -e "Port OpenSSH: 22,143"
  18. echo -e "Port Dropbear: 80,443"
  19. echo -e "Port Squid: 8080,3128"
  20. echo -e "Config OpenVPN (TCP 1194): http://$IP:81/client.ovpn"
  21. echo -e "Username: $Login"
  22. echo -e "Password: $Pass\n"
  23. echo -e "========================="
  24. echo -e ""
  25. echo -e ""
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement