Takže máte MySQL na webovém serveru, ale je to jen otevřela místní porty standardně z bezpečnostních důvodů. Pokud chcete přístup k databázi z klienta nástroje, jako je prohlížeč MySQL Query, za normálních okolností byste museli otevřít přístup z lokální IP adresu ... ale to není zdaleka tak bezpečný.
Takže místo toho, prostě použít port-forwarding přes SSH tunel, takže MySQL klient myslí, že je připojení k vašemu počítači localhost, ale je to opravdu připojení k jiným serveru tunelem.
Pokud používáte příkazový řádek ssh, bude příkaz vypadat takto. (Můžete udělat totéž graficky tmelu nebo SecureCRT možnosti, pokud potřebujete)
ssh-L 3306: localhost: 3306 geek@webserver.com
Syntaxe je ssh-L
Pokud již máte MySQL běží na lokálním počítači pak můžete použít různé lokální port pro port-forwarding, a stačí nastavit klienta nástroje pro přístup k MySQL na jiném portu.
Jakmile máte ssh tunel bude, můžete si otevřít MySQL Query Browser a zadejte údaje pro vzdálený server pomocí localhost jako hostitele serveru, a nastavit port, co jste použili.
Jakmile si zvyknete na tuto metodu, budete divit, proč jste se někdy používá phpMyAdmin, nebo z příkazové řádky programem.






0 commentaires:
Enregistrer un commentaire