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.



Komentar

Postingan populer dari blog ini

Pembahasan IT Network Systems Administration Module A DNS (Forward Zone, Reverse Zone, CNAME, MX, Split View)

Cara restart / stop windows service (services.msc) dengan bat / cmd

How to convert VMDK to OVA