Configure SSH tunnel MySQL
Pada postingan ini sederhana sebagai catatan yaitu akan seolah-olah mengakses database pada server melalui local-pc.
local-pc -----------internet----------------server-db
server-db dengan IP misal 1.2.3.4
Daripada mengakses langsung database melalui IP publik internet yang tidak aman maka lebih baik memanfaatkan protokol SSH yang terenkripsi.
command nya sederhana yaitu sebagai berikut:
ssh nasohi@1.2.3.4 -L 3306:localhost:3306
Setelah berhasil masuk, bisa buka terminal lain/aplikasi database client untuk mengakses database melalui localhost:3306 pada local-pc
SSH tunnel ini bisa dimanfaatkan tidak hanya untuk remote database namun bisa disesuaikan dengan port service lainnya.
Referensi lebih lanjut: https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding
Postingan di blog ini tentang mysql https://nciptandani.blogspot.com/search?q=mysql
Postingan di blog ini tentang mysql https://nciptandani.blogspot.com/search?q=mysql
Komentar