Nii et teil on oma veebiserveris MySQL, kuid turvakaalutlustel on see vaikimisi ainult kohalikele pordidele avatud. Kui soovite juurdepääsu oma andmebaasile kliendi tööriistast, näiteks MySQL päringu brauserist, peaksite tavaliselt oma kohalikust IP-aadressilt juurdepääsu avama … kuid see pole peaaegu sama turvaline.
Selle asemel kasutame lihtsalt port-edastamist SSH-tunneli kaudu, nii et teie MySQL klient arvab, et see ühendub teie localhost-masinaga, kuid see on tunneliga tõeliselt ühenduses teise serveriga.
Kui kasutate käsurealt ssh, käsk näeb välja selline. (Teil on võimalik teha sama asja graafiliselt Putty'is või SecureCRT-i valikutes, kui vajate seda)
ssh -L 3306:localhost:3306 [email protected]
Süntaks on ssh -L
Kui sul on juba kohalik masin töötab mysql, siis saate port-edastamiseks kasutada teist erinevat kohalikku porti ja lihtsalt seadistada kliendi tööriistad, et pääseda MySQL-i teisele pordile.
Kui oled selle meetodiga harjunud, siis ei tea, miks sa kunagi kasutasid phpmyadminit või käsurea versiooni.