Kako se mogu povezati sa svojom bazom podataka na hostingu s Vašeg računala? Wait, should be "s mojeg računala" since it's the user's question in first person. Kako se mogu povezati sa svojom bazom podataka na hostingu sa svog računala?
Pomoću programa na Vašem računalu, poput HeidiSQL, DBeaver, MySQL Workbench ili TablePlus, možete izravno raditi s Vašom bazom podataka kod nas. To ide putem SSH tunela. Za to Vam je potreban paket sa SSH pristupom: Power Webhost Three, Power Webhost Four, AI Wordpress Three ili Power Reseller.
Zašto SSH tunel, a ne port 3306?
Port baze podataka 3306 na našim je poslužiteljima zatvoren prema internetu. Otvoreni port baze podataka cijeli dan napadaju roboti koji pokušavaju pogoditi lozinke, a obična veza s bazom podataka često nije šifrirana. Pristup po IP adresi pomaže samo djelomično: Vaša se IP adresa povremeno mijenja i često je dijelite s drugima. Putem SSH tunela prijavljujete se svojim SSH ključem, sve je šifrirano i ne morate dodavati IP adresu.
Kako se povezati
- Dodajte svoj SSH ključ u DirectAdminu pod SSH Keys (pogledajte SSH ključevi i prijava putem SSH-a).
- U svom programu odaberite vezu putem SSH-a: u HeidiSQL-u MariaDB or MySQL (SSH tunnel), u DBeaveru karticu SSH, u MySQL Workbenchu Standard TCP/IP over SSH.
- SSH: naziv poslužitelja Vašeg paketa (na primjer linux2024.webawere.nl), port 1967, Vaše DA korisničko ime i Vaš privatni ključ.
- Baza podataka: host 127.0.0.1, port 3306 te puni nazivi baze podataka i korisnika, s Vašim DA korisničkim imenom i podvlakom ispred, na primjer
wtsilefl_shop.
U naredbenom retku (Mac, Linux, Windows Terminal) tunel izrađujete ovako:
ssh -p 1967 -N -L 3307:127.0.0.1:3306 gebruikersnaam@linux2024.webawere.nl
Zatim se u svom programu povežite na 127.0.0.1, port 3307.
Vaš paket nema SSH? Prijeđite na paket sa SSH pristupom: u Moj WebOké idite na Moji proizvodi, otvorite svoj paket i odaberite drugi paket na kartici Promjena hosting paketa. Za vezu s bazom podataka s Vašeg računala ne trebate dodavati IP adresu pod Access Hosts; adrese ili % koje se ondje nalaze ne daju pristup izvana.
Pogledajte i u DirectAdmin priručniku: Korisnici baze podataka, prava i lozinke.
Detaljno objašnjenje sa snimkama zaslona: Povezivanje s bazom podataka izvana u DirectAdmin priručniku.
