Ako sa môžem pripojiť k databáze svojho hostingu zo svojho počítača?
Pomocou programu vo vašom počítači, napríklad HeidiSQL, DBeaver, MySQL Workbench alebo TablePlus, môžete priamo pracovať s vašou databázou u nás. Funguje to cez SSH tunel. Potrebujete na to balík s SSH: Power Webhost Three, Power Webhost Four, AI Wordpress Three alebo Power Reseller.
Prečo SSH tunel a nie port 3306?
Databázový port 3306 je na našich serveroch pre internet zatvorený. Otvorený databázový port neustále napádajú roboty, ktoré sa snažia uhádnuť heslá, a bežné databázové pripojenie často nie je šifrované. Prístup podľa IP adresy pomáha len čiastočne: vaša IP adresa sa občas mení a často ju zdieľate s inými. Cez SSH tunel sa prihlasujete pomocou vášho SSH kľúča, všetko prebieha šifrovane a nemusíte pridávať žiadnu IP adresu.
Ako sa pripojiť
- Pridajte váš SSH kľúč v DirectAdmin v časti SSH Keys (pozrite SSH kľúče a prihlásenie cez SSH).
- Vo vašom programe zvoľte pripojenie cez SSH: v HeidiSQL MariaDB or MySQL (SSH tunnel), v DBeaver kartu SSH, v MySQL Workbench Standard TCP/IP over SSH.
- SSH: názov servera vášho balíka (napríklad linux2024.webawere.nl), port 1967, vaše používateľské meno v DA a váš súkromný kľúč.
- Databáza: host 127.0.0.1, port 3306 a úplné názvy databázy a používateľa, ktoré začínajú vaším používateľským menom v DA a podčiarkovníkom, napríklad
wtsilefl_shop.
Na príkazovom riadku (Mac, Linux, Windows Terminal) vytvoríte tunel takto:
ssh -p 1967 -N -L 3307:127.0.0.1:3306 gebruikersnaam@linux2024.webawere.nl
Potom sa vo vašom programe pripojte na 127.0.0.1, port 3307.
Váš balík neobsahuje SSH? Prejdite na balík s SSH: v Môj WebOké otvorte Moje produkty, otvorte váš balík a zvoľte iný balík na karte Zmeniť hostingový balík. Pre databázové pripojenie z vášho počítača nemusíte v časti Access Hosts pridávať žiadnu IP adresu; adresy alebo %, ktoré sú tam uvedené, neumožňujú prístup zvonka.
Pozrite aj v príručke DirectAdmin: Databázoví používatelia, oprávnenia a heslá.
Podrobný návod so snímkami obrazovky: Pripojenie k databáze zvonka v príručke DirectAdmin.
