Anleitungen/Tools/Mit SSH verbinden

Mit SSH verbinden

Mit SSH (Secure SHell) kannst du über eine Terminalanwendung auf das Backend deiner Website zugreifen und bestimmte Dateien und Einstellungen deiner Website verwalten. Es bietet auch Zugriff auf WP-CLI, die verwendet werden kann, um schnell Website-Änderungen vorzunehmen und Probleme zu beheben.

Dieser Abschnitt des Ratgebers bezieht sich auf Websites mit den WordPress.com-Tarifen Business und Commerce sowie auf Websites mit dem alten Pro-Tarif. Wenn du einen Business-Tarif hast, aktiviere ihn unbedingt. Führe für Websites mit Kostenlos-, Persönlich- und Premium-Tarif ein Tarif-Upgrade durch, um auf diese Funktion zuzugreifen.

Video-Tutorial

Dieses Video ist auf Englisch.
YouTube bietet automatische Übersetzungsfunktionen, damit du es in deiner Sprache ansehen kannst:

Automatisch übersetzte Untertitel:

  1. Spiele das Video ab.
  2. Klicke auf ⚙️ Einstellungen (unten rechts im Video).
  3. Wähle Untertitel/CC.
  4. Wähle Automatisch übersetzen.
  5. Wähle deine bevorzugte Sprache.

Automatische Synchronisation (experimentell):

  1. Klicke auf ⚙️ Einstellungen.
  2. Wähle Audiospur.
  3. Wähle die Sprache, in der du das Video hören möchtest.

ℹ️ Übersetzungen und Synchronisationen werden von Google erstellt, können ungenau sein und sind möglicherweise noch nicht für alle Sprachen verfügbar.

SSH auf deiner Website aktivieren

Wenn du zum ersten Mal auf SSH zugreifst, musst du deine Anmeldedaten erstellen und SSH-Zugriff aktivieren:

  1. Besuche deine Websites-Seite: https://wordpress.com/sites/
  2. Klicke auf das Icon ⋮ neben deiner Website und wähle Einstellungenaus.
  3. Scrolle nach unten und klicke auf SFTP/SSH.
  4. Klicke auf Anmeldedaten erstellen. Durch diesen einmaligen Vorgang werden der SSH-Benutzername und das Passwort für die ausgewählte Website generiert. Die Anmeldedaten werden sowohl für SFTP– als auch für SSH-Verbindungen verwendet.
  5. Wenn du die Anmeldedaten bereits zuvor erstellt hast, werden deine URL, dein Port und dein Benutzername angezeigt, aber du musst den Button Passwort zurücksetzen verwenden, um ein neues Passwort zu generieren.
Das SFTP/SSH-Bedienfeld im Hosting-Dashboard von WordPress.com.
  1. Bewahre das Passwort an einem sicheren Ort auf. Solltest du es verlieren oder vergessen, kannst du mit dem Button Passwort zurücksetzen ein neues generieren.
  2. Suche unter dem Passwort den SSH-Abschnitt und schalte die Option SSH-Zugriff auf diese Website aktivieren um.
  3. Sobald SSH-Zugriff aktiviert wurde, wird ein Verbindungsbefehl angezeigt. Du kannst diesen Befehl kopieren und in deine Terminal-Anwendung einfügen, um dich über SSH mit deinem Server zu verbinden.
Das SFTP/SSH-Bedienfeld im Hosting-Dashboard von WordPress.com mit aktiviertem SSH.

Dich über SSH mit deiner Website verbinden

Um dich über SSH mit deiner Website zu verbinden, benötigst du Folgendes:

  • Deinen Benutzernamen und dein Passwort aus dem SFTP-Bedienfeld in den Einstellungen deiner Website.
  • Auf deiner Website aktivierten SSH-Zugriff.
  • Den angegebenen Verbindungsbefehl (macOS- und Linux-Systeme).
  • Ein Terminalprogramm auf dem Computer.

Es folgt eine Anleitung, wie du über einige der gängigsten Terminalprogramme eine Verbindung herstellen kannst.

Unter MacOS und Linux mit SSH verbinden

So stellst du unter MacOS und Linux eine Verbindung zu SSH her:

  1. Öffne das Terminalprogramm deines Computers.
    • Rufe unter MacOS auf deinem Computer Programme → Dienstprogramme auf und öffne die Terminalanwendung.
    • Für Linux findest du in der Dokumentation zu deiner Distribution weitere Informationen zum Öffnen eines Terminalfensters. In einigen Versionen wird das Terminalprogramm auch als Shell, Konsole oder Eingabeaufforderung bezeichnet.
  2. Füge den SSH-Befehl in deine Terminalanwendung ein oder gib diesen ein und drücke die EINGABETASTE. Wenn du zum ersten Mal eine Verbindung herstellst, wird möglicherweise angezeigt, dass dein Terminal die Authentizität des Hosts nicht feststellen kann. Gib Ja ein und drücke die EINGABETASTE, um fortzufahren.
  3. Du solltest nun von deinem Terminal zur Eingabe eines Passworts aufgefordert werden. Füge das SSH-Passwort ein, das du bei der Erstellung deiner SSH-Anmeldedaten angegeben hast, oder gib es ein und drücke die EINGABETASTE.
    • Beachte, dass bei der Eingabe deines Passworts in deine Terminalanwendung die Zeichen bei der Eingabe nicht angezeigt werden. Das ist normal.
  4. War der Vorgang erfolgreich, solltest du nun mit SSH verbunden sein und Shell- und WP-CLI-Befehle ausführen können.

Unter Windows mit SSH verbinden

Neuere Windows-Versionen (ab Version 10) verfügen über SSH-Unterstützung über das Windows-Subsystem für Linux sowie den OpenSSH-Client. Informationen zur Verwendung dieser Methoden findest du in der offiziellen Dokumentation von Microsoft.

Eine weitere Option für aktuelle und ältere Windows-Versionen von Windows ist die Verwendung von PuTTY mit diesen Schritten:

  1. Lade den kostenlosen PuTTY-Client herunter und installiere diesen.
  2. Konfiguriere in PuTTY den Hostnamen auf ssh.wp.com und den Port auf 22, und klicke dann auf Öffnen.
  3. Wenn du zum ersten Mal eine Verbindung herstellst, wirst du möglicherweise aufgefordert, dem RSA2-Fingerabdruck und dem Host zu vertrauen. Klicke auf Yes (Ja).
  4. PuTTY öffnet daraufhin einen Terminal-Bildschirm. Gib deinen SSH-Benutzernamen ein und drücke die EINGABETASTE.
  5. Gib bei Aufforderung dein SSH-Passwort ein.
  6. War der Vorgang erfolgreich, solltest du nun mit SSH verbunden sein und Shell- und WP-CLI-Befehle ausführen können.

WP-CLI verwenden

WP-CLI ist auf WordPress.com vorinstalliert und erweitert die Shell um WordPress-spezifische Kommandozeilentools. Du kannst mit der Ausführung von WP-CLI-Befehlen beginnen, sobald du eine Verbindung zu SSH hergestellt hast.

Es gibt viele Befehle und Unterbefehle, die dir bei der Verwaltung und Problembehandlung deiner Website helfen können. Weitere Informationen zu den verfügbaren Befehlen und ihrer Verwendung findest du in der WP-CLI-Dokumentation von WordPress.org.

Copied to clipboard!