SSH, kort voor Secure Shell, is een versleutelde verbinding waarmee je op afstand inlogt op een server en daar opdrachten uitvoert, alsof je er zelf achter zit. Het verving het onversleutelde Telnet. Bij webhosting gebruik je SSH om bestanden te beheren, back-ups te maken, WordPress bij te werken of scripts te draaien. En steeds vaker om een AI-assistent als Claude Code of Codex van OpenAI op je server te laten werken. Hieronder lees je hoe SSH werkt, hoe je verbinding maakt, wat je nodig hebt voor een AI-koppeling en welke Nederlandse hosters SSH aanbieden.
SSH werkt met een client en een server. De client is het programma op je eigen computer, de server is de machine bij je hoster. Alles wat je typt en alles wat terugkomt, gaat versleuteld over de lijn. Iemand die meekijkt op het netwerk ziet dus geen wachtwoorden of bestanden.
Voordat je opdrachten kunt geven, moet je je aanmelden. Dat kan op twee manieren:
De standaardpoort voor SSH is poort 22. Veel hosters gebruiken bij gedeelde hosting een andere poort, bijvoorbeeld om geautomatiseerde inlogpogingen te beperken. Welke poort je nodig hebt, staat in het controlepaneel of de kennisbank van je hoster; verderop staat een overzicht.
ssh gebruikersnaam@servernaam -p poort, bijvoorbeeld ssh jan@server.voorbeeld.nl -p 22. De eerste keer vraagt je computer of je de server vertrouwt; controleer de vingerafdruk als je hoster die publiceert.exit sluit je de verbinding.Typ in je terminal ssh-keygen -t ed25519 en kies een wachtwoordzin: dan is je sleutel waardeloos voor wie alleen het bestand in handen krijgt. Op Windows komen de sleutels in de map C:\Users\jouwnaam\.ssh\, op Mac en Linux in ~/.ssh/. Het bestand dat eindigt op .pub is je publieke sleutel: die plak je in het controlepaneel van je hoster. Het andere bestand is je privésleutel. Die deel je met niemand, ook niet met een chatbot.
De ingebouwde client is genoeg, maar er zijn ook programma’s met een grafische schil. De bekendste voor Windows:

ssh: verbinding maken met een server.scp: bestanden veilig kopiëren tussen je computer en de server.rsync: mappen synchroniseren, handig voor back-ups.ssh-keygen: een sleutelpaar aanmaken.tmux: meerdere sessies naast elkaar, die blijven draaien als je verbinding wegvalt.Achter het commando ssh kun je opties zetten. Deze vier kom je bij hosting het vaakst tegen:
-p: de poort, als je hoster niet poort 22 gebruikt. Voorbeeld: ssh jan@server.voorbeeld.nl -p 4000.-i: welke privésleutel je gebruikt, handig als je meerdere sleutels hebt. Voorbeeld: ssh -i ~/.ssh/hosting_ed25519 jan@server.voorbeeld.nl.-l: de gebruikersnaam, als alternatief voor jan@. Voorbeeld: ssh -l jan server.voorbeeld.nl.-t: dwingt een volwaardige terminal af, nodig als je in één keer een interactief programma start. Voorbeeld: ssh -t jan@server.voorbeeld.nl top.AI-assistenten voor programmeren werken in een terminal: ze lezen bestanden, stellen wijzigingen voor en voeren opdrachten uit. Via SSH kunnen ze dat ook op je server doen. Dat is handig om een WordPress-site te laten onderzoeken, een fout in een logbestand te laten uitzoeken of een script te laten schrijven en testen, zonder alles zelf te kopiëren en te plakken.
Er zijn grofweg drie manieren:
De gewone ChatGPT-webchat kan zelf geen SSH-verbinding met je server maken. Daarvoor heb je een van de tools hierboven nodig.
Voor de SSH-sessies van de Claude-desktopapp noemt Anthropic deze eisen aan de server: een Linux-, macOS- of Windows-machine met een x86_64- of arm64-processor, SFTP ingeschakeld, ongeveer 1 GB vrije ruimte in je thuismap en een shell die opdrachten via SSH uitvoert. Op een VPS heb je dat allemaal zelf in de hand. Bij gedeelde hosting is SSH vaak beperkter: een afwijkende poort, een schijfquotum of een afgeschermde omgeving. Controleer daarom eerst of je pakket SSH biedt en of er genoeg ruimte is. Draai je meerdere sites of wil je een assistent zwaar laten werken, dan is een VPS de logische stap.
Een AI-assistent met SSH-toegang kan alles wat jij op die server kunt, dus ook bestanden verwijderen. Een AI-assistent kan bovendien alles lezen waar die gebruiker bij kan, ook wp-config.php met het wachtwoord van je database. Claude Code en Codex hebben allebei instellingen voor hoeveel de assistent zelf mag; Codex draait standaard zonder netwerktoegang, en bij Claude Code kun je kiezen voor een stand waarin je elke wijziging en opdracht zelf goedkeurt. Een paar vuistregels:
Dat hangt af van het type pakket:
Zo zit het bij een aantal bekende Nederlandse hosters (gedeelde webhosting, gecontroleerd op hun eigen sites op 27 oktober 2026):
| Hoster | SSH bij webhosting | Poort | Let op |
|---|---|---|---|
| mijn.host | Alle pakketten | 26 | Zelf aanzetten in het controlepaneel |
| Cloud86 | Alle pakketten | Zie controlepaneel | |
| Vimexx | Alle pakketten | 7685 | De standaardpoort werkt niet |
| STRATO | Alle pakketten | 22 | Toegangstype “SFTP + SSH” kiezen |
| Antagonist | Slim, Plus en Pro | 22 | Alleen met een SSH-sleutel |
| Hostnet | Ja | Zie controlepaneel | Aanzetten in Mijn Hostnet, met sleutels |
| TransIP | Webhosting en WordPress Hosting | 22 | |
| Versio | Ja, standaard uit | 4000 | Je IP-adres moet worden toegestaan in DirectAdmin |
| Hostinger | Vanaf Premium | 65002 (zie controlepaneel) | Niet bij Single Web Hosting |
Poorten en voorwaarden kunnen veranderen. Kijk bij twijfel in het controlepaneel of de kennisbank van je hoster.
SSH staat voor Secure Shell: een beveiligde (secure) toegang tot de opdrachtregel (shell) van een andere computer.
Standaard poort 22. Hosters wijken daar vaak van af; mijn.host gebruikt bijvoorbeeld 26, Versio 4000 en Vimexx 7685. Je geeft de poort mee met -p, zoals in ssh jan@server.voorbeeld.nl -p 4000.
SFTP gebruikt dezelfde versleutelde SSH-verbinding, maar alleen om bestanden over te zetten, bijvoorbeeld met FileZilla. Met SSH kun je daarnaast opdrachten uitvoeren op de server.
De verbinding zelf is versleuteld. Het zwakke punt is meestal het inloggen: gebruik een SSH-sleutel in plaats van een wachtwoord, bewaar je privésleutel alleen op je eigen computer en zet SSH uit als je het niet gebruikt.
Ja, via de desktopapps of de terminaltools: Claude Code (Anthropic) en Codex (OpenAI) kunnen via SSH op een server werken. De gewone ChatGPT-webchat kan dat niet. Je hebt wel een hostingpakket met SSH nodig, en bij gedeelde hosting genoeg vrije ruimte en de juiste rechten. Zie SSH en AI hierboven.
Laatst gecontroleerd: 27 oktober 2026. Gegevens over Claude Code en Codex komen uit de documentatie van Anthropic en OpenAI; SSH-gegevens per hoster uit hun eigen sites en kennisbanken.