Waarom is het veiliger om je website via SSH te beheren?


Wanneer je een eigen website hebt wil je graag dat de gegevens die achter je website hangen veilig zijn. De laatste tijd is het gebruik van internet en veiligheid steeds vaker in het nieuws. En dat is niet voor niets, want ondanks dat er steeds meer websites bijkomen is niet elke website even veilig. Dat is belangrijk door de gebruikers van de website, maar ook zeker voor wanneer je een eigen website hebt. Kies je er voor om via SSH jouw website te beheren, dan maak je een goede keuze. Deze manier is namelijk veiliger dan (vaak verouderde) andere manieren. We leggen je hieronder uit waarom dat zo is.

 

Wat is SSH precies? 

SSH is een afkorting. Het staat voor Secure Shell. Ook wel gewoon Shell genoemd. SSH is in het leven geroepen als vervanger van het verouderde Telnet, wat tegenwoordig echt niet meer gebruikt mag worden wil je op een normale en veilige manier een website beheren. Telnet is namelijk een zogeheten niet-versleuteld protocol waarmee je opdrachten kunt versturen naar apparaten die zijn verbonden met een netwerk. Het niet-versleuteld gedeelte zegt al genoeg. Niet veilig!

 

De veiligheid van SSH

Wat maakt dan dat SSH veiliger is dan voorganger Telnet? Dat komt omdat het SSH-protocol voor de authenticatie gebruik maakt van een zogeheten public-key cryptography. De verbinding die gemaakt wordt, wordt versleuteld door middel van symmetrische cryptografie. Het komt hierop neer: de sleutel die gebruikt wordt voor het maken van een beveiligde verbinding is alleen maar bekend bij de server en de client, en wordt pas aangemaakt zodra de verbinding wordt opgezet. Dat maakt het mogelijk om op een veilige manier te communiceren met een server, over een onveilige verbinding.

In de praktijk betekent dit dat eventuele mensen die willen afluisteren vrijwel onmogelijk een wachtwoord of commando kunnen achterhalen. Dit dankzij het feit dat SSH gebruik maakt van encryptie. Via SSH kun je dankzij deze encryptie op een versleutelde manier inloggen op een andere computer of server. Het is dan ook zeer de moeite om SSH toe te voegen aan je website & hosting pakket.

 

Werken met Command Line

Maak je eenmaal gebruik van een SSH verbinding, dan kun je gebruikmaken van de zogeheten command line, ook wel command line interface of CLI genoemd. Command line is een interface in een besturingssysteem of programma waarmee opdrachten kunt geven aan een besturingssysteem of programma. Dat doe je door op specifieke regels commando’s te typen. Daarbij kun je denken aan het commando om een configuratie bestand te openen en te bewerken, of opdrachten uitvoeren zoals het herstarten van software of je VPS.

 

Er zijn veel hosting partijen die SSH aanbieden, dus ga eens kijken hoe dat bij jouw hosting partij zit. De kans is groot dat je hier gebruik van kunt maken. Zoals je merkt is het best ingewikkelde materie wanneer je wat verder van de internet branche staat. De specialisten van de verschillende hosting partijen kunnen je goed op weg helpen met de basisvaardigheden op dit gebied. Begin vooral niet als kip zonder kop, maar lees je vooraf goed in.