Friday, January 26, 2018

Script Auto Install SSH & OpenVPN untuk VPS Debian 7 32 Bit & 64 Bit Support SSL


Pada post kali ini saya akan membagikan script Auto Install SSH dan OpenVPN untuk VPS Debian 7, baik 32 bit dan 64 bit.

Script ini pada dasarnya masih sama dengan script Auto Install yang sudah lama saya share dulu. Tapi kali ini saya tambahkan fitur SSL (thanks to rzengineer).

Penambahan fitur SSL ini bertujuan agar akun SSH yang dibuat bisa support KPN Tunnel Rev.

Fitur

Berikut adalah fitur lengkap dari script ini :
  1. OpenSSH, port : 22, 444
  2. Dropbear, port : 143, 3128
  3. SSL, port : 443
  4. Squid3, port : 8000, 8080 (limit to IP SSH)
  5. Badvpn : badvpn-udpgw port 7300
  6. Webmin : http://IPVPS:10000/
  7. Nginx : 81
  8. OpenVPN TCP 1194
  9. Script menu : menampilkan daftar perintah yang tersedia
  10. Script usernew : membuat akun SSH
  11. Script trial : membuat akun trial
  12. Script hapus : menghapus akun SSH
  13. Script cek : cek user login
  14. Script member : cek daftar member SSH
  15. Script resvis : restart service dropbear, webmin, squid3, openvpn dan SSH
  16. Script speedtest : speedtest VPS
  17. Script info : menampilkan informasi sistem
  18. Script about : informasi tentang script auto install
  19. VPS auto reboot tiap jam 12 malam 

Prasyarat

Sebelum script Auto Install ini diinstall pastikan bahwa VPS Anda mempunyai sistem operasi Debian 7 32 bit atau 64 bit. Pastikan juga VPS masih fresh, belum diinstall apapun. Pastikan juga VPS mempunyai virtualisasi KVM atau VMWare.

Prosedur Instalasi

Berikut adalah langkah-langkah eksekusi script Auto Install ini.


  1. Login ke VPS dengan user root, menggunakan aplikasi terminal seperti Putty, Connecbot, JuiceSSH atau sejenisnya.
  2. Download script dengan perintah :
  3. wget http://evira.us/mbakdeb.sh
  4. Atur permisi dengan perintah :
  5. chmod +x mbakdeb.sh
  6. Eksekusi script dengan perintah :
  7. ./mbakdeb.sh
Proses instalasi memakan waktu lebih kurang 3-5 menit.

Berikut adalah tampilan setelah eksekusi script selesai.


Menu

Berikut adalah beberapa perintah yang bisa Anda eksekusi.
  1. menu : menampilkan daftar perintah yang tersedia
  2. usernew : membuat akun SSH dan OpenVPN
  3. trial : membuat akun trial
  4. hapus : menghapus akun SSH dan OpenVPN
  5. cek : cek user login
  6. member : cek daftar member SSH
  7. resvis : restart service dropbear, webmin, squid3, openvpn dan ssh
  8. reboot : reboot VPS
  9. speedtest : speedtest VPS
  10. info : menampilkan informasi sistem
  11. about : informasi tentang script auto install 


Mohon masukannya jika ada bug atau fitur yang tidak berfungsi dengan baik. Terima kasih 😀

Comments


EmoticonEmoticon