SSH toegang: wat kun je ermee en hoe gebruik je het?
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 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.
Geschreven door
Boris Kusters
Ik bouw en beheer websites vanuit Enschede. Geen bureau met accountmanagers: je hebt mij aan de lijn, ook als er iets stuk is. Wat ik hier opschrijf is wat ik in de praktijk tegenkom bij de sites die ik onder handen heb.
Verder komen dan lezen
Draait jouw site ergens waar je dit soort dingen zelf moet uitzoeken?
Ik kijk gratis mee naar waar je nu zit, wat je betaalt en wat er beter kan. Overzetten doe ik erbij, meestal binnen een werkdag en zonder downtime.
Meer uit de blog
Redis caching uitgelegd: snellere website voor gevorderden
In dit artikel leg ik Redis Caching (Object Caching) uit aan de hand van een rekenmachine-metafoor: het onthouden…
Lees verderMaatwerk hosting voor agencies: wat standaardpakketten niet bieden
Als agency beheer je niet één website, maar tientallen tegelijk. Voor elke klant sta jij garant: de site…
Lees verderWat is een staging omgeving en waarom heb je die nodig?
In dit artikel leg ik uit wat een staging omgeving is: een veilige kopie van je website om…
Lees verderLiever meteen concreet?
Plan een gratis gesprek.
Een half uur, geen verkooppraatje. We kijken wat je nu hebt, wat je mist en wat het zou kosten.
Uitgebreider: dan weet ik vooraf waar we het over hebben.