# SSH, SFTP en databasetoegang

> Sleutels, FileZilla en je database bekijken met je eigen tools.

Source: https://veldhost.eu/nl/docs/ssh-sftp-access

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.
