Handleidingen/Tools/Verbinding maken met SSH

Verbinding maken met SSH

SSH (Secure SHell) stelt je in staat om een terminalapplicatie te gebruiken om toegang te krijgen tot de back-end van je site en bepaalde sitebestanden en instellingen te beheren. Het biedt ook toegang tot WP-CLI, die kan worden gebruikt om snel site wijzigingen aan te brengen en problemen op te lossen.

Dit gedeelte is van toepassing op sites die ons WordPress.com Business- of Commerce-abonnement en het verouderde Pro-abonnement gebruiken. Als je een Business-abonnement hebt, moet je deze activeren. Voor sites met een Free-, Personal- en Premium-abonnement moet je je abonnement upgraden om toegang te krijgen tot deze functie.

Videotutorial

Deze video is in het Engels.
YouTube biedt automatische vertaalfuncties zodat je de video in je eigen taal kunt bekijken:

Automatisch vertaalde ondertitels inschakelen:

  1. Speel de video af.
  2. Klik op het ⚙️ Instellingen-pictogram (rechtsonder in het videoscherm).
  3. Selecteer Ondertiteling/CC.
  4. Kies Automatisch vertalen.
  5. Selecteer je voorkeurstaal.

Automatische nasynchronisatie (experimenteel) gebruiken:

  1. Klik op ⚙️ Instellingen.
  2. Selecteer Audiotrack.
  3. Kies de taal waarin je wilt luisteren.

ℹ️ Vertalingen en nasynchronisaties worden automatisch gegenereerd door Google, kunnen onjuistheden bevatten en de automatische nasynchronisatie is nog in testfase, dus niet in alle talen beschikbaar.

SSH inschakelen op je site

Als je SSH voor het eerst opent, moet je je inloggegevens aanmaken en SSH-toegang inschakelen via de onderstaande stappen:

  1. Bezoek de pagina Sites op https://wordpress.com/sites
  2. Klik op ⋮ naast je site en selecteer Instellingen.
  3. Scrol naar beneden en klik op SFTP/SSH.
  4. Klik op ‘Inloggegevens aanmaken‘. Je hoeft dit maar één keer te doen en hierdoor worden de SSH-gebruikersnaam en het SSH-wachtwoord voor de geselecteerde site gegenereerd. De inloggegevens worden zowel voor SFTP– als SSH-verbindingen gebruikt.
  5. Als je de inloggegevens al eerder hebt aangemaakt, worden je URL, poort en gebruikersnaam weergegeven, maar je moet de knop ‘Wachtwoord resetten’ gebruiken om een nieuw wachtwoord te genereren.
Het SFTP/SSH-paneel in het hostingdashboard van WordPress.com.
  1. Bewaar het wachtwoord op een veilige locatie. Als je het kwijtraakt of vergeet, kun je de knop Wachtwoord opnieuw instellen gebruiken om een nieuw wachtwoord te genereren.
  2. Zoek onder het wachtwoord het gedeelte SSH en schakel de optie ‘SSH-toegang tot deze site inschakelen’ in.
  3. Zodra SSH-toegang is ingeschakeld, wordt er een verbindingsopdracht weergegeven. Je kunt deze opdracht kopiëren en plakken in je terminalapplicatie om verbinding te maken met je server via SSH.
Het SFTP/SSH-paneel in het hostingdashboard van WordPress.com met SSH ingeschakeld.

Verbinding maken met je site via SSH

Om verbinding te maken met je site via SSH, heb je het volgende nodig:

  • Je gebruikersnaam en wachtwoord uit het SFTP-paneel in de instellingen van je site.
  • SSH-toegang ingeschakeld op je site.
  • De verbindingsopdracht (macOS- en Linux-systemen).
  • Een terminalprogramma op je computer.

Hieronder vind je instructies om verbinding te maken via een aantal van de meestgebruikte terminalprogramma’s.

Verbinding maken met SSH op MacOS en Linux

Verbinding maken met SSH op MacOS en Linux:

  1. Open de terminalapplicatie op je computer.
    • Als je gebruikmaakt van MacOS ga je op je computer naar Programma’s → Hulpprogramma’s en open je de terminalapplicatie.
    • Als je gebruikmaakt van Linux zul je de documentatie van je distributie moeten doornemen voor meer informatie over het openen van een terminalvenster. In sommige versies wordt naar het terminalprogramma verwezen als een shell, console of opdrachtprompt.
  2. Plak of typ de ssh-opdracht in je terminalprogramma en druk op enter/return. Als dit de eerste keer is dat je verbinding maakt, kan je terminal aangeven dat deze geen authenticiteit van de host kan vaststellen. Voer yes (ja) in en druk op enter/return om verder te gaan.
  3. Je terminal zou je nu moeten vragen om een wachtwoord in te voeren. Plak of typ het SSH-wachtwoord dat je kreeg toen je je SSH-inloggegevens aanmaakte en druk op enter/return.
    • Terwijl je je wachtwoord in je terminalprogramma invoert, valt het je misschien op dat de tekens niet worden weergegeven terwijl je typt. Dit hoort zo.
  4. Als alles is gelukt, zou je nu verbinding moeten kunnen maken met SSH en kun je shell- en WP-CLI-opdrachten uitvoeren.

Verbinding maken met SSH op Windows

Recente versies van Windows (vanaf Windows 10) hebben SSH-ondersteuning toegevoegd via het Windows-subsysteem voor Linux en de OpenSSH-client. Bekijk de officiële documentatie van Microsoft over het gebruik van deze methoden.

Een andere optie voor zowel de huidige als oudere Windows-versies van Windows is om PuTTY te gebruiken met deze stappen:

  1. Download en installeer de gratis PuTTY-client.
  2. Configureer in PuTTY de hostnaam naar ssh.wp.com en de poort naar 22en klik vervolgens op Openen.
  3. Als dit de eerste keer is dat je verbinding maakt, kun je worden gevraagd om aan te geven dat je de rsa2-vingerafdruk en host vertrouwt. Klik op Yes (Ja).
  4. PuTTY start een terminalscherm op. Voer je SSH-gebruikersnaam in en druk op enter/return.
  5. Wanneer je hierom wordt gevraagd, voer je je SSH-wachtwoord in.
  6. Als alles is gelukt, zou je nu verbinding moeten kunnen maken met SSH en kun je shell- en WP-CLI-opdrachten uitvoeren.

WP-CLI gebruiken

WP-CLI is voorgeïnstalleerd op WordPress.com en breidt de shell uit, zodat deze WordPress-specifieke opdrachtregeltools biedt. Je kan WP-CLI-opdrachten uitvoeren zodra je verbinding hebt gemaakt met SSH.

Er zijn veel opdrachten en sub-opdrachten die je kunnen helpen bij het beheren en het verhelpen van problemen met je site. Voor meer informatie over de beschikbare opdrachten en hoe je ze gebruikt, kun je de WordPress.org-documentatie voor WP-CLI bekijken.

Copied to clipboard!