Script Auto Install SSH dan OpenVPN untuk VPS Debian 10 64 bit
Pada artikel kali ini saya akan membagikan script auto install SSH dan OpenVPN untuk VPS Debian 10 (Buster) 64 bit.
Script ini pada dasarnya mempunyai fitur sebagaimana script auto install yang saya share untuk Debian 9. Tetapi ada beberapa fitur tambahan seperti OpenVPN TCP-UDP.
Fitur-fitur Script
Berikut adalah fitur-fitur script ini :
- OpenSSH, port : 22, 444
- Dropbear, port : 80, 143
- SSL, port : 443
- Squid3, port : 8000, 8080 (limit to IP VPS)
- Badvpn : badvpn-udpgw port 7200
- Webmin : http://IPVPS:10000/
- OpenVPN : TCP 1194 dan UDP 25000
- Script menu : menampilkan daftar perintah yang tersedia
- Script usernew : membuat akun SSH dan OpenVPN
- Script trial : membuat akun trial SSH dan OpenVPN
- Script hapus : menghapus akun SSH dan OpenVPN
- Script cek : cek user login
- Script member : cek daftar member SSH dan OpenVPN
- Script speedtest : speedtest VPS
- Script info : menampilkan informasi sistem
- Script about : informasi tentang script auto install
- VPS auto reboot tiap jam 12 malam
Syarat
Seperti biasa, sebelum mengeksekusi script ini, pastikan bahwa VPS Anda masih fresh belum diinstall aplikasi apapun. Pastikan juga bahwa VPS Anda memiliki sistem operasi Debian 10 64 bit.
Cara Install Script
Untuk mengeksekusi script ini berikut adalah langkah-langkah yang diperlukan :
1. Buka aplikasi Putty (Windows) atau JuiceSSH (Android)
2. Lakukan koneksi SSH ke VPS dengan user root
3. Download script dengan perintah
wget http://evira.us/deb10.sh
4. Ubah script menjadi executable dengan perintah
chmod +x deb10.sh
5. Eksekusi script dengan perintah
./deb10.sh
Proses instalasi script berjalan sekitar 3-5 menit.
Setelah proses instalasi script selesai, jangan lupa menjalankan perintah berikut
reboot
Setelah menjalankan perintah reboot, maka koneksi SSH ke VPS akan otomatis terputus.
Tunggu sekitar 1-3 menit atau lebih, kemudian lakukan koneksi SSH lagi ke VPS, menggunakan Putty/JuiceSSH, maka VPS sudah siap digunakan untuk membuat akun SSH dan OpenVPN, ditandai dengan munculnya tampilan selamat datang.
Tampilan Menu
Berikut adalah beberapa tampilan menu yang tersedia
tampilan selamat datang |
menu |
usernew |
trial |
cek |
member |
speedtest |
info |
about |
Penutup
Demikianlah telah saya bagikan script auto install SSH dan OpenVPN untuk VPS Debian 10 64 bit. Semoga script sederhana ini bermanfaat.
Nginx ovpn tertutup jadi file gak bisa di download
BalasHapusScript open nginx nya apa?
Agan pakai provider VPS apa ?
HapusSaya jga sama . Gak bisa download . Vps google cloudd
HapusGan mau tanya , port yg kebuka cuma 443,80 sama 22 aja , sisanya kayak 81 , 10000 , gk bisa di akses , webmin juga gk kebuka , harus request openport kah ?
BalasHapusAgan pakai provider VPS apa ? Azure ?
HapusTerimakasih kang saya lg cari2 yg buat debian 10 dpt web sampen....
BalasHapusOh iya tambahan... Untuk openvpn klo client mo di bikin port pke perintah apa kang atau sdh ada di menu reg client. Trims
HapusSatu lg ini mksdnya pke sistem tcp dan udp ya kang multi auto gitu atau kita bisa pilih mau tcp atau udp
HapusUntuk OpenVPN tersedia TCP dan UDP.
Hapusbengong aja om pada saat instal
BalasHapusgak bisa tersambung min cuma bisa pakek port 22 provider azure
BalasHapusPortnya dibuka dulu gan
Hapusmin port 443 ssl nya kok gk bisa tersambung ya di http injector dalam mode direct ssh
HapusHalo min, Request cara ubah port 443 agar support SSH Dropbear. Jadi nanti port 443 bisa untuk TLS dan juga ssh Dropbear.
BalasHapusMohon tutorial atau scriptnya ya.!
Insya Allah gan. Saya siapkan dulu materinya.
HapusCara ganti port OPENVPN 1194 itu
BalasHapusGmna gan
Cari Di /etc/blabla
G Ada Di situ hehhe
Edit pakai perintah ini gan nano /etc/openvpn/server-tcp.conf
HapusHabis diedit, simpan file lalu restart pakai perintah systemctl restart openvpn@server-tcp
Kang klo Ada openvpn yg certificate Yang Gak generated Dan support openvpnssl debian10/Ubuntu 20
HapusMau pesen pribadi...untuk harga...agan yg tentukan
ada yg lengkap dengan wieguard??
BalasHapusBelum ada gan.
HapusCara membersihkan install script ini bagaimana tanpa harus install ulang?
BalasHapusHarus rebuild VPS nya gan.
HapusKenapa gak konek http injector pake vps azure?
BalasHapusPortnya dibuka dulu gan.
HapusSaya sudah mengganti port badvpn tetapi pas buat akun port yg ditampilkan masih sama, bagaimana solusinya?
BalasHapusUntuk tampilan port waktu create akun dengan perintah usernew dan trial sementara ini memang belum bisa dirubah gan. Jadi tampilannya saja yang tidak bisa dirubah. Tapi jangan khawatir, port badvpn yang agan ganti sudah berubah. Hanya saja tampilannya memang masih sama, soalnya harus edit scriptnya.
HapusSalam hormat, mas saya sering menggalami Openvpn Error. Hal ini terjadi bila user saya melebihi 1xx user. Padahal saya sudah membeli vps yang agak lumayan. Mohon penjelasan mas 🙏
BalasHapusError nya seperti ini:-
There was an error attempting to connect to the selected server. Error message tun_prop_error. One of ifconfig or ifconfig-ipv6 must be specified.
Download ssl ovpn gimana?
BalasHapusUntuk ssl ovpn belum ada gan.
HapusKapan di update atau di mana agar saya bisa menemukan script yg ada ssl ovpn
HapusDalam waktu dekat kemungkinan belum ada update script gan. Untuk menambahkan OpenVPN SSL sebenarnya tinggal edit di file /etc/stunnel/stunnel.conf. Untuk detailnya agan bisa kirim pesan dulu lewat menu Kontak di bawah.
HapusIni error apa ya? Gi mana mau fix error ni mas?
BalasHapusErrornya:
There was an error attempting to connect to the selected server. Error message tun_prop_error. One of ifconfig or ifconfig-ipv6 must be specified
Pakai provider vps apa mas ?
HapusDigital Ocean, Debian 10 64bit. Ada solusi gak mas? 😔
HapusSaya coba cek dulu mas. Ini errornya waktu pakai aplikasi OpenVPN di Android ?
HapusIa mas di android. Mohon mas, jika ada cara² fix nya. Hal ini terjadi jika user di vps saya melebihi 1xx orang. Mas ada facebook atau telegram gak? Untuk buat nyari solusi atau jika ada urusan business bisa dicontact.
HapusKomentar ini telah dihapus oleh pengarang.
BalasHapusErrornya gimana gan ?
HapusAda solusi gak mas tetang errornya?
HapusError:-
There was an error attempting to connect to the selected server. Error message tun_prop_error. One of ifconfig or ifconfig-ipv6 must be specified
bos..adakah script ni udah test di vps digital ocean..ada prob gak..many thanks ya bos for this info...
BalasHapusSudah gan. Baru saja tadi saya tes. Aman tidak ada problem.
Hapusmantul mas...akan dicoba 👍👍 ada expired kah mas..
HapusTidak ada mas.
Hapusmas..auto reboot jam 12..ikut waktu mana ini ya..
HapusJakarta mas.
HapusOwhh udah bisa broo, syarat vps belum terinstal apapaun, , udah suport game online tapi gak suport video call, ini gimana yah, barangkali ada solusi e-mail saya kulosagedchannel@gmail.com
BalasHapusbro boleh tanya kenapa bila mau login open vpn ada error "missing external certificate"?
HapusDiabaikan saja gan. Kalau di aplikasi OpenVPN Connect di Android, klik Continue saja.
Hapuskang, ssh tunneling ga bisa di instal di windows server ya? harus linux?
BalasHapusDi Windows Server bisa gan, pakai Bitvise SSH Server.
Hapussudah dicoba sudah bisa konek tapi kok, error Client connection closed before completion of protocol. kalo bisa kasih tutor kang untuk yang OS windows server
HapusInsya Allah gan.
HapusBro gimana cara kill multilogin?
BalasHapusUntuk fitur tersebut belum ada gan.
Hapusmas..udah dicuba utk OVH?
BalasHapusUntuk OVH belum mas.
HapusBank bagaimana masukkan tls certificate utk script ini ya..
BalasHapusUser login tidak terdeteksi kenapa yaa min
BalasHapusSaya udah buat ssh nya, trus konekin ke http injector kok bengong bang
BalasHapusPakai provider VPS apa gan ? Kalau pakai Azure / AWS / Google Cloud harus dibuka dulu portnya.
Hapusbuka port nya gimana bg?
HapusUntuk google cloud bisa agan cek di sini https://www.kangarif.net/2021/10/vps-google-cloud.html#toc5
HapusGan untuk script kya gini emg hanya untuk pembuatan akun ssh ya,, ? saya pernah tau ada penjual rdp dia bilang pakai script jg, nah kira kira agan ada gak ya? saya muter" ga ketemu
BalasHapusoh iya sama tanya, cara tes akun ssh yang udah dibuat konek atau ngk pake apa ya biasanya ? HI openvpn bisa ?
Iya gan, script yang saya share ini khusus buat ssh. Untuk script rdp saya belum ada.
HapusKlo agan ada tutor buat jualan rdp gak ya ? saya liat di penyedia vps sebulan $5 sedangkan banyak seller yg jual di harga $1
HapusUntuk tutor jualan rdp belum ada gan. Kalau seller yang jual vps/rdp murah biasanya pakai saldo bonus/trial.
HapusBang, mohon untuk memberikan tutorial agar vpn menjadi ovpn ssl/tls.
BalasHapusEmail saya ridoamali1@gmail.com
Cek kotak masuk gan
HapusKang Ada telegram? Bisa Bantu Saya? Saya udah berhasil install scriptnya. Udah jadi jg sshnya. Udah berhasil connect tapi kok lemot banget ya? Udh dicoba speedtest vpsnya jg lumayan kenceng. Masalahnya dimana ya Kang? Terima kasih
BalasHapusPakai provider vps apa gan ?
HapusIya nih saya jg, pake vultr sama digital ocean gan klo saya sama aja speednya ..ada saran?
HapusMin cara open port nya gmna ya ?
BalasHapusOpen port apa gan ?
HapusCara install badvpn only gimana ya?
BalasHapusMin script v2ray ada ga?
BalasHapusBelum ada gan
HapusKalo cara hapus script auto install nya gimna min?
HapusGak bisa dihapus gan. Harus direbuild vps nya.
Hapuspake vultr sama digital ocean speednya kok lelet ya ..ada saran ga kang?
BalasHapusCoba pakai server Indonesia gan. Misalnya dari Idcloudhost.
Hapusbang port opvn gak kebuka gimana atasinya
BalasHapusPakai provider vps apa gan ?
Hapustambahkan openvpn ssl bang, sama trojanvpn hehe
BalasHapusInsya Allah gan 😁
HapusKak expired nya gk bisa ngikutin buatnya ya
BalasHapusSoalnya misalnya bikin user tanggal 11, trus expired tanggal 10 :v
Tapi biasanya kan matinya jam 12 malam tanggal 10, tapi ini masih pagi/siang udah mati
Jadi gk bisa gitu ya kayak buat nya tanggal dan jam segini, matinya juga sama
Min ubah port 80 bisa ga? Soal nya udah terpakai
BalasHapusTerimakasih ��
Bisa gan. Untuk panduannya sudah saya kirim ke email agan.
HapusIya min, makasih banyak 🙏
HapusBisa untuk ssh ssl gk ya gan ini
BalasHapusBisa gan. Port SSL 443
HapusGk bisa mas bro pas ane konekin ke http injector gk konek, pas ane cek blm open 443 sudo netstat -tunlp
Hapusvps vultr..
Gmn ya solusinya
kok gak auto kehapus akun yang sudah expired ny?
BalasHapusUntuk fitur auto delete akun yang sudah expired memang belum ada gan di scriptnya
Hapusauto delet itu dipasangnya di dalam script auto expired di bawahnya
Hapusjika sudah expire , maka akan di delet otomatis
dipasangnya di dalam autoexpire.sh
Bang bikin Tut install ssh websocket dong
BalasHapusInsya Allah gan. Mohon ditunggu.
Hapusport websocket bang, sekarang yang populer itu wkwkwk
BalasHapusInsya Allah gan 😁
HapusSaya buat ssh kok gak ada yang bisa di gunakan ya ssh nya 😅
BalasHapusAgan pakai provider VPS apa ?
HapusApakah script ini bisa untuk buat akun di softether vpn juga ??
BalasHapusbiar lebih praktis ???
Belum bisa gan
Hapusmas bantu
BalasHapusroot@rizaljts:~# wget http://evira.us/deb10.sh
--2021-09-04 02:52:49-- http://evira.us/deb10.sh
Resolving evira.us (evira.us)... 172.67.146.8, 104.21.95.163, 2606:4700:3035::ac
Connecting to evira.us (evira.us)|172.67.146.8|:80... connected.
HTTP request sent, awaiting response... 522
2021-09-04 02:53:20 ERROR 522: (no description).
ada error situ
Dicoba lagi mas. Tadi baru saja pindah hosting untuk scriptnya.
HapusKang, info dong cara pointing VPS non GCP Ke VPS GCP. Makasih
BalasHapusroot@vpswoz:~# wget http://evira.us/deb10.sh
BalasHapus-bash: wget: command not found
makek google cloud service,debian 10 64 bit
Agan install dulu wget pakai perintah berikut
Hapusapt-get install -y wget
bg, pas dicoba inject kok ssh premature close terus ya?
BalasHapusprovider gcp deb10
firewall allow all
Coba agan delete dulu vps yang sudah dibuat. Lalu coba create vps baru mengikuti tutorial di artikel berikut https://www.kangarif.net/2021/10/vps-google-cloud.html
Hapuskang bikinin tutorial buat ssh suport slowdns dong kang please... yg ada public key nya
BalasHapusInsya Allah gan, saya pelajari dulu
HapusBang, apa tiap2 VPS itu memang portnya di block ya Bang?
BalasHapusTergantung provider vps nya gan. Kalau digital ocean, vultr, upcloud dan linode setahu saya semua portnya sudah dibuka. Beda dengan aws, azure dan google cloud, hanya beberapa port yang dibuka. Tapi masih bisa dibuka port lainnya dengan pengaturan di dashboardnya.
Hapus