Deze handleiding geldt voor Webhosting Start, Webhosting Plus en Managed WordPress pakketten.
Ofwel, een hosting pakket aangeschaft op of ná 7 april 2022.
Heb jij vóór 7 april een hosting pakket aangeschaft? Dan heb jij ons klassieke Webhosting pakket. Klik dan hier voor de juiste handleidingen.
Weet je niet zeker welk pakket je hebt? Klik dan hier.
---
Let op! Dit is een functie die wij NIET aanraden voor minder ervaren gebruikers. Wij kunnen je hier verder geen ondersteuning bij bieden.
Met onze Webhosting Start, Plus en Managed WordPress pakketten is het mogelijk om een SSH verbinding te maken vanaf je lokale apparaat. Handig natuurlijk!
Verbinding maken gaat op de volgende manier :
- Log in op Plesk
- Klik in je dashboard op Verbindingsinformatie
- Je ziet nu de benodigde verbindingsinformatie
- Noteer het IP-adres en je FTP gebruikersnaam. Deze heb je straks nodig voor je SSH verbinding
- Open een terminal op je lokale apparaat. In dit voorbeeld gebruiken wij een Macbook, zit jij op een apparaat met een ander besturingssysteem? Dan kan het zijn dat bepaalde routes naar bestanden anders zijn.
- In je terminal kan je het volgende commando uitvoeren :
ssh-keygen -o -a 100 -t ed25519
Je zal output krijgen die sterk lijkt op de output uit de onderstaande afbeelding :
- De standaard locatie voor het opslaan van deze key is in principe altijd prima. Je kan hier dus gewoon op Enter drukken tenzij jij een specifieke reden hebt om deze elders op te slaan. Krijg je de volgende melding (zie afbeelding hieronder) dan wil wil je wellicht een specifieke naam meegeven aan jouw key.
Dit kan door " -f " toe te voegen, gevolgd door de route waar je de key wilt opslaan. Dan komt je command (op Mac) er ongeveer zo uit te zien :
ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/md_test
- Vervolgens zal de terminal je vragen om een "Passphrase". We raden je aan deze wel op te geven, hoewel dit optioneel is. Dit is een extra stapje in je veiligheid. Vergeet je passphrase niet!
- Als alles goed is gegaan, ziet je terminal er nu ongeveer zo uit :
- Je hebt nu twee "id_ed25519" bestanden. Ééntje is je private key, de andere is je public key (deze eindigt op .pub). Je kan nu je Public Key uitprinten door "cat <Route naar je PUBLIC key>" In het geval van dit voorbeeld (op Mac) is dat dus :
cat ~/.ssh/id_ed25519.pub
Je output zal er ongeveer zo uit zien :
- Kopieer de volledige tekst, vanaf "ssh-ed25519" tot en met de specificatie van je machine, in dit geval "admin@admins-MacBook-Pro.local"
- Ga naar je Mijn Domein Beheer omgeving en vervolgens naar Bestanden. Hier hebben we het bestand "authorized_keys" in de folder ".ssh" nodig.
- Open het bestand en plak jouw nieuwe key hierin. Lukt dit niet direct vanuit het beheer? Dan heb je vermoedelijk niet alle rechten. Deze kan je instellen via het menu helemaal rechts achter het bestand. Als alternatief kan je ook het originele bestand verwijderen en een nieuw bestand aanmaken die "authorized_keys" heet. Dan heb je direct alle rechten en kan je het bestand bewerken.
- Nu kan je, met je gebruikersnaam en IP-adres, een SSH verbinding tot stand brengen. In het geval van dit voorbeeld is dat het volgende commando (met je eigen gebruikersnaam en IP) :
ssh f_00000517@213.249.67.12
- Heb je een alternatief pad gebruikt voor het opslaan van je SSH key? Dan dien je een commando als het volgende te gebruiken (Met je eigen pad naar de SSH key, gebruikersnaam en IP) :
ssh -i /pad/naar/je/ssh/bestand f_00000517@213.249.67.12
Nu kan je met je website aan de slag direct vanuit de terminal.