SSH, SFTP en databasetoegang

Voor developers en power users: volledige bestandstoegang en veilig je database bekijken, uitsluitend met sleutels.

Inschakelen

  1. Site → tabblad Configure → SSH & SFTP access → zet het aan.
  2. Voeg daar je publieke SSH-sleutel toe (meestal ~/.ssh/id_ed25519.pub) voor deze site, of onder Settings → Developer → Git & SSH voor al je sites. Nooit wachtwoorden.

SFTP (bestanden)

FileZilla/Cyberduck: protocol SFTP, plus de host, poort en gebruikersnaam die op het tabblad staan. Je webroot is de map waar index.php staat.

Shell

ssh -p PORT user@host (exacte waarden op het tabblad). Je komt terecht in de directory van je site; php, composer en wp zijn beschikbaar.

Je database bekijken

Je database luistert alleen binnen de container — niets staat open naar het internet. Het tabblad Configure toont bij de database een tunnelcommando van één regel; voer het uit en laat TablePlus/DBeaver vervolgens verbinden met 127.0.0.1, met de inloggegevens die ernaast staan.