Dedicated Server: Eerste toegang via SSH
Deze handleiding is gemaakt met de volgende producten:
(Details kunnen verschillen bij producten van verschillende aanbieders, maar de hoofdconcepten blijven hetzelfde)
Introductie

Linux-serverproducten worden standaard geleverd zonder grafische beheerinterface, daarom verloopt de verbinding en het beheer via een SSH-client (console). Er is een breed scala aan SSH-clients beschikbaar. Hieronder vind je een overzicht van bekende / vaak gebruikte SSH-clients.
| SSH-Client | Ondersteunde besturingssystemen | Open-Source | Download |
|---|---|---|---|
| Putty | Windows, Linux | Ja | Klik |
| Kitty | Windows, Linux | Ja | Klik |
| MobaXterm | Windows, Linux | Ja | Klik |
| SecureCRT | Windows, Linux, Mac | Nee | Klik |
| mRemoteNG | Windows | Ja | Klik |
IP-adres & toegang
Hieronder wordt de verbinding met de Putty SSH-client uitgelegd. In het configuratievenster voer je het IP-adres van de server en de SSH-poort 22 in bij hostname. Daarna kan de verbinding worden gestart via de knop Open.
SSH-login via wachtwoord is standaard uitgeschakeld. Wil je inloggen met een wachtwoord, dan moet je deze optie eerst activeren onder Toegang & Beveiliging.
Bij de eerste verbinding met de server verschijnt er een beveiligingsmelding van Putty, die je informeert dat er nog geen host key in het register is opgeslagen. Dit kun je bevestigen met Yes als je deze melding niet elke keer opnieuw wilt zien.
Hiermee opent de SSH-console en wordt gevraagd om een gebruikersnaam en wachtwoord. De gebruikersnaam is "root". Het wachtwoord vind je in de webinterface onder "Toegang & Beveiliging" of je kunt het daar instellen.
Beheer via SSH
Voor optimaal gebruik van de SSH-client is het essentieel om de basiscommando’s te kennen. Hieronder vind je een overzicht met alle relevante commando’s en hun betekenis:
Accountbeheer
| Commando | Beschrijving | Syntax |
|---|---|---|
| useradd | Nieuwe gebruiker aanmaken | useradd [opties] [gebruikersnaam] |
| usermod | Bestaande gebruiker aanpassen | usermod [opties] [gebruikersnaam] |
| userdel | Bestaande gebruiker verwijderen | userdel [opties] [gebruikersnaam] |
| passwd | Wachtwoord wijzigen van een gebruiker | passwd [opties] |
Systeembeheer
| Commando | Beschrijving | Syntax |
|---|---|---|
| top | Overzicht van belasting, processen en andere info (vergelijkbaar met Taakbeheer in Windows) | top |
| df | Weergave van opslaggebruik (partities) | df -h |
| du | Weergave van opslaggebruik (mappen) | du -sh * |
| free | Geheugengebruik van het systeem, verdeeld in RAM en SWAP | free |
| kill | Beëindigt het proces met de opgegeven proces-ID (PID) | kill [ID] |
| killall | Beëindigt alle processen met de opgegeven naam | killall [naam] |
| mv | Verplaatst bestanden of mappen naar een andere locatie | mv bronpad nieuwPad |
| mkdir | Nieuwe map aanmaken | mkdir mapnaam |
| service | Start, stop, herstart service en controleer status | service dienstnaam start/stop/restart/status |
| reboot | Herstart het systeem | reboot |
Bestandsbeheer
| Commando | Beschrijving | Syntax |
|---|---|---|
| ls | Toont bestanden en mappen in de directory | ls |
| cd | Verander van directory | cd [OPTIE] DIRECTORY |
| cp | Kopieer bestanden of mappen | cp [OPTIES] BRON BESTEMMING |
| mv | Verplaats bestand of map | mv [OPTIE] BRON BESTEMMING |
| mkdir | Maak nieuwe map aan | mkdir [OPTIE] MAPNAAM |
| rmdir | Verwijder bestaande map | rmdir [OPTIE] MAPNAAM |
| find | Doorzoek het bestandssysteem | find [OPTIES] [DIRECTORY] [ACTIES] |
| grep | Zoek in tekstbestanden | grep [OPTIES] ZOEKPATROON [BESTAND(EN)] |
Netwerkbeheer
| Commando | Beschrijving | Syntax |
|---|---|---|
| ip | Opvragen en configureren van netwerkinterfaces | ip [OPTIES] OBJECT [COMMANDO [ARGUMENTEN]] |
| netstat | Status van netwerkinterfaces opvragen | netstat [OPTIES] |
| nslookup | DNS-informatie opvragen | nslookup |
| ping | Netwerkverbinding testen | ping [OPTIES] BESTEMMING |