De meeste website-eigenaren kennen FTP wel: een programmaatje waarmee je bestanden naar je server sleept. Dat werkt prima voor een plaatje of een tekstbestand. Maar moet je een back-up van 2GB uitpakken of 40.000 bestanden verwijderen? Dan zit je met FTP gerust een uur te wachten.
Voor de pro’s is er een sneller alternatief: SSH. Het ziet eruit als The Matrix (zwarte schermen met groene tekst), maar het is de krachtigste tool in je arsenaal. In dit artikel leg ik uit wat SSH toegang is en waarom je het zou willen gebruiken.
Wat is SSH?
SSH staat voor Secure Shell. Waar je met FTP alleen bestanden heen en weer schuift, log je met SSH direct in óp de server. Je praat rechtstreeks tegen de computer waar je website op staat via tekstcommando’s.
Je hebt geen muis, geen mapjes om op te klikken. Alleen een knipperende cursor.
Waarom zou je dit willen? (De voordelen)
Misschien denk je: “Doe mij maar gewoon die muis.” Snap ik. Maar SSH heeft een paar enorme voordelen:
1. Snelheid
Stel, je wilt een zip-bestand van je hele website uitpakken.
Via FTP: Je downloadt de zip, pakt hem uit op je PC en uploadt 10.000 losse bestandjes. Duur: 45 minuten.
Via SSH: Je typt unzip bestand.zip. Duur: 3 seconden.
2. WP-CLI (WordPress Toverkracht)
Dit is mijn favoriet. Met SSH kun je WP-CLI gebruiken. Hiermee beheer je WordPress via commando’s.
Wil je alle plugins updaten? Typ wp plugin update --all.
Ben je je wachtwoord kwijt? Typ wp user update boris --user_pass=NieuwWachtwoord.
Het bespaart je eindeloos geklik in het dashboard.
3. Debugging
Ligt je site eruit? Via SSH kun je ‘live’ in de error-logs kijken terwijl je de site bezoekt. Zo zie je direct welke foutmelding er verschijnt.
Hoe maak je verbinding?
Om SSH te gebruiken heb je drie dingen nodig (deze vind je in je hostingpaneel):
- Host: (bijv. server.marketingmaatwerk.nl of je IP-adres)
- Gebruikersnaam & Wachtwoord: (Vaak hetzelfde als je DirectAdmin/FTP login)
- Poort: (Standaard 22, maar vaak om veiligheidsredenen gewijzigd, bijv. naar 2222)
Op Windows: Download het gratis programma PuTTY of gebruik PowerShell.
Op Mac: Open de app Terminal (zit standaard op je Mac).
Het commando is meestal: ssh gebruikersnaam@server-adres -p 2222.
Een grote waarschuwing ⚠️
SSH is krachtig, maar ook gevaarlijk. Er is geen “Prullenbak”.
Als jij typt: rm -rf / (remove all), dan wist de server letterlijk alles. Je website, je mail, je back-ups. Alles is binnen 1 seconde weg en komt nooit meer terug.
Regel 1 van SSH: Weet wat je typt. Ga niet zomaar commando’s van het internet kopiëren en plakken als je ze niet begrijpt.
Is dit iets voor jou?
Ben je een beginner? Blijf dan lekker bij FTP of je WordPress dashboard. Dat is veiliger.
Ben je technisch aangelegd en wil je efficiënter werken? Dan is SSH een must-have skill. Bij alle webhosting/">hostingpakketten van Marketing Maatwerk (behalve de instappers) is SSH toegang standaard inbegrepen voor gevorderde gebruikers. Durf je het niet aan? Dan doe ik het serverbeheer gewoon voor je.