SSH ist ein Protokoll für die sichere Remote-Anmeldung und andere sichere Netzwerkdienste über ein unsicheres Netzwerk. Kinsta bietet SSH-Zugriff auf alle unsere Hosting-Angebote. Mit dem SSH-Zugriff kann man sich in eine Eingabeaufforderung einloggen, allgemeine Sysadmin-Aufgaben ausführen und Befehle ausführen, als ob man an dem Server selbst sitzen würden. Man kann zusätzliche Tools wie Git, Composer, WP-CLI, etc. ausführen.

Wenn du einen Enterprise Plan hast, kannst du auch Tools wie npm verwenden.

Befolge die unten stehenden Anweisungen zur Herstellung einer Verbindung per SSH auf deiner WordPress-Website.

Der SSH-Zugang sollte nur von erfahrenen Benutzern verwendet werden. Das Ausführen fehlerhafter Befehle über SSH könnte deine WordPress-Website zerstören. Solltest du Unsicherheiten dabei haben, frag zuerst unseren Support.

Zugangsdaten für den SSH-Zugang

Zur Anmeldung per SSH brauchst du die folgenden Informationen:

Kinsta-Kunden können diese Informationen unter „Sites” im Abschnitt Info des MyKinsta-Dashboards finden (siehe unten).

Verbindung per SSH herstellen – Zugangsdaten in MyKinsta

Verbindung per SSH herstellen – Zugangsdaten in MyKinsta

Einrichtung eines SSH-Zugangs unter Windows

Diejenigen, die Windows verwenden, brauchen einen Terminal-Client, um eine Verbindung herzustellen.

Schritt 1

Wir empfehlen dir, den kostenlosen PuTTY-Client herunterzuladen. Nimm das MSI-Installationsprogramm, da es auch den PuTTYgen enthält. Wenn du später SSH-Schlüssel verwenden möchtest, wirst du das brauchen.

Schritt 2

Starte PuTTY und gebe deinen Hostnamen (Kinsta IP-Adresse) und die eigene Portnummer ein. Dann klick „Open.”

Putty-Client

Putty-Client

Schritt 3

Beim ersten Verbindungsaufbau wirst du höchstwahrscheinlich eine Warnung zu SSH-RSA2-Fingerprint bekommen. Bestätige die Meldung mit einem Klick auf die Schaltfläche „Ja“. Es ist zur Überprüfung der Serveridentität.

Warnmeldung von Putty rsa2 key

Warnmeldung von Putty

Schritt 4

Du wirst jetzt aufgefordert, deinen Kinsta-Benutzernamen einzugeben. Dann drücke die Eingabetaste.

login putty username

Putty Login

Schritt 5

Anschließend wirst du aufgefordert dein Passwort einzugeben. Dann drücke die Eingabetaste.

ssh passwort login

Putty Passwort

Es wurde jetzt eine Verbindung zu deiner WordPress-Website per SSH hergestellt.

Erfolgreiche Anmeldung in Putty

Erfolgreiche Anmeldung in Putty

Du kannst dann Befehle wie „ls” oder „cd” zur Auflistung von Dateien und zum Wechsel des Arbeitsverzeichnisses ausführen. WP-CLI ist auch standardmäßig bei allen Websites installiert.

Navigieren in Putty

Navigieren in Putty

Einrichtung eines SSH-Zugangs unter Mac/Linux

Unter Mac oder Linux ist es eigentlich viel mehr einfacher, einen SSH-Zugang einzurichten, denn das Dienstprogramm Terminal ist bereits im Betriebssystem vorhanden.

Schritt 1

Als Erstes musst du einfach das Terminal öffnen. Navigiere zu > Anwendungen > Dienstprogramme und dann doppelklicke auf Terminal.

Schritt 2

Gib den Befehl in der folgenden Form ein (du kannst diesen Text direkt aus deinem MyKinsta-Dashboard kopieren und einfügen):

ssh [email protected] -p portnumber

Erzeugung eines SSH-Schlüsselpaars unter Windows

Du kannst dich mit deinem Benutzernamen und Passwort anmelden, oder du hast die Möglichkeit, ein SSH-Schlüsselpaar zu generieren. SSH-Schlüsselpaare bieten einen sichereren SSH-Login, Passwörter sind dabei nie wieder notwendig. Obwohl, wenn du möchtest, kannst du eine Passphrase zusätzlich definieren.

Schritt 1

Starte PuTTYgen. Wenn du das Programm noch nicht heruntergeladen hast, kannst du es hier tun.

Schritt 2

Die Standardparameter sollten bei den meisten Konfigurationen gut funktionieren. Klick auf „Generate”.

PuTTY Key Generator

PuTTY Key Generator

Schritt 3

Nun wirst du aufgefordert die Maus in dem Bereich zu bewegen, um Zufallswerte zu generieren.

PuTTYgen Maus bewegen

PuTTYgen Maus bewegen

Schritt 4

Jetzt speichere den öffentlichen Schlüssel mit der Dateiendung .txt und den privaten Schlüssel mit der Endung .ppk. Wichtig: Bewahre deinen privaten Schlüssel sicher auf und teile ihn mit niemandem.

Öffentlichen und privaten Schlüssel speichern

Öffentlichen und privaten Schlüssel speichern

Schritt 5

Lass das PuTTY-Fenster geöffnet und springe zur Anweisung, wie du SSH-Schlüssel in MyKinsta hinzufügst.

Erzeugung eines SSH-Schlüsselpaars unter MAC/Linux

Schritt 1

Navigiere zu „Anwendungen → Dienstprogramme → Terminal”.

Schritt 2

Verwende den folgenden Befehl, um das Schlüsselgenerieren zu starten.

ssh-keygen -t rsa

Schritt 3

Nun wirst du aufgefordert, einen Speicherort für deinen privaten Schlüssel zu wählen. Wenn du das Feld leer lässt, wird der Schlüssel automatisch hier gespeichert:

/home/youruser/.ssh/id_rsa

Der öffentliche Schlüssel (.PUB) wird am selben Speicherort erstellt.

/home/youruser/.ssh/id_rsa.pub

Schritt 4

Du wirst jetzt aufgefordert eine Passphrase zu wählen. Falls du keine Passphrase verwenden möchtest, lass das Feld leer.

Hinzufügen eines SSH-Schlüssels in MyKinsta

Jetzt, wo du deine SSH-Schlüssel hast, kannst du deinen öffentlichen Schlüssel im Mykinsta-Dashboard hochladen.

Schritt 1

Klicke unten links in dein Benutzerprofil und klicke auf „Benutzereinstellungen“.

MyKinsta Benutzereinstellungen.

MyKinsta Benutzereinstellungen.

Schritt 2

Klicke auf “ SSH Schlüssel hinzufügen.“

SSH Schlüssel in MyKinsta hinzufügen.

SSH Schlüssel in MyKinsta hinzufügen.

Schritt 3

Benenne deinen öffentlichen Schlüssel und füge ihn ein.

Haben Sie mit Ausfallzeiten und WordPress-Problemen zu kämpfen? Kinsta ist die Hosting-Lösung, die Ihnen Zeit spart! Sieh dir unsere Features an

Nachdem du deinen öffentlichen Schlüssel eingefügt hast, solltest du eine grüne Bestätigungsnachricht „valid RSA key” erhalten. Dann klicke auf „OK“.

Gültiger RSA-Schlüssel

Gültiger RSA-Schlüssel

Verbindung per SSH mit Schlüssel unter Windows herstellen

Schritt 1

Starte PuTTY und gebe deinen Hostnamen (Kinsta IP-Adresse) und die eigene Portnummer ein.

ssh putty client

Putty Client

Schritt 2

Im Abschnitt „Connection” unter „Data” gib deinen Kinsta-Benutzernamen in das Feld „Auto-login username” ein.

SSH auto-login username

SSH auto-login username

Schritt 3

Im Abschnitt „Connection” unter „SSH → Auth” wähle deinen öffentlichen Schlüssel für Authentifizierung aus.

SSH privater Schlüssel

SSH privater Schlüssel

Schritt 4

Im Bereich „Session” gib einen neuen Namen im Feld „Saved Sessions” ein und klicke auf „Save“. Dann klick „Open.”

SSH Save Session-Feld

SSH Save Session-Feld

Sehr wahrscheinlich wird jetzt eine Warnmeldung erscheinen. Klick auf „Yes”.

Warnmeldung von Putty

Warnmeldung von Putty

Wenn eine Passphrase zuvor definiert wurde, musst du sie jetzt eingeben.

SSH Passphrase

SSH Passphrase

Andernfalls wirst du automatisch angemeldet.

Kinsta SSH

Kinsta SSH

Verbindung per SSH mit Schlüssel unter MAC/Linux herstellen

Schritt 1

Navigiere zu „Anwendungen → Dienstprogramme → Terminal” und öffne es.

Schritt 2

Jetzt musst du deinen vorher gespeicherten privaten Schlüssel in den SSH-Agenten laden. Verwende den folgenden Befehl:

ssh-add /youruser/.ssh/id_rsa

Schritt 3

Anschließend wirst du aufgefordert deine Passphrase einzugeben, fals du eine hast.

Schritt 4

Gib den Befehl in der folgenden Form ein (Du kannst diesen Text direkt aus deinem MyKinsta-Dashboard kopieren und einfügen):

ssh [email protected] -p portnumber

Zusätzliche Hinweise:

Wenn du Probleme bei der Verbindung hast, solltest du vielleicht dein SSH-Passwort zurücksetzen oder Einträge in der known_hosts Datei löschen.


Wenn dir dieses Tutorial gefallen hat, dann wirst du unseren Support lieben. Alle Hosting-Pläne von Kinsta beinhalten einen 24/7-Support durch unsere erfahrenen WordPress-Entwickler und -Ingenieure. Chatte mit dem gleichen Team, das unsere Fortune-500-Kunden unterstützt. Schau Dir hier unsere Pakete an