SFTP
Um sicherzustellen, dass deine Daten sicher und verschlüsselt bleiben, unterstützt Kinsta nur SFTP-Verbindungen. Wenn du über SFTP mit einer WordPress-Website verbunden bist, erhältst du direkten Zugriff auf die Dateien und Ordner auf dem Server und kannst eine Reihe von Aufgaben durchführen, die besonders bei der Fehlersuche, Anpassung oder Verwaltung deiner Website nützlich sind, z. B:
- Dateien hochladen, herunterladen und bearbeiten.
- Verwalte deine Plugins und Themes.
- Fehler beheben und den Zugang wiederherstellen.
- Sichern deiner Website.
- Dateien löschen.
- Berechtigungen verwalten.
MyKinsta enthält einen primären SFTP-Benutzer mit vollem Zugriff auf alle Dateien und Verzeichnisse auf deiner WordPress-Website. Du kannst auch zusätzliche SFTP-Benutzer mit anpassbaren Berechtigungen erstellen, z. B. Lese- und Schreibzugriff oder Nur-Lese-Zugriff. Du kannst ihren Zugriff auch auf ein bestimmtes Unterverzeichnis beschränken und hast so mehr Kontrolle darüber, wer auf die verschiedenen Teile deiner Website zugreifen kann.
SFTP-Clients
Wenn du noch keinen SFTP-Client auf deinem Computer installiert hast, empfehlen wir einen der folgenden:
- Cyberduck (kostenlos – macOS oder Windows)
- WinSCP (kostenlos – Windows)
- FileZilla (Kostenlos – macOS, Windows oder Linux)
- Transmit (Premium – macOS)
Du kannst dich über SFTP mit deinem SFTP-Client mit dem primären SFTP/SSH-Benutzer oder einem der zusätzlichen SFTP-Benutzer verbinden.
Primärer SFTP/SSH-Benutzer
Der primäre SFTP/SSH-Benutzer hat vollen Lese- und Schreibzugriff auf alle Dateien und Ordner auf deiner WordPress-Website. Die Zugangsdaten, die du für den Zugriff auf deine Website über SFTP benötigst, findest du in MyKinsta unter WordPress Websites> seitenname > Info > Primärer SFTP/SSH-Benutzer.
Kinsta unterstützt nur SFTP-Verbindungen; daher solltest du sicherstellen, dass der Verbindungstyp immer SFTP ist. Der Host kann als Adresse, URL oder Hostname im SFTP-Client angegeben werden.
Du kannst auch einen SSH-Schlüssel zusätzlich zu deinem Benutzernamen und Passwort verwenden.

Manche SFTP-Clients verwenden standardmäßig FTP als Verbindungstyp. Vergewissere dich daher, dass SFTP als Verbindungstyp ausgewählt ist. Wenn du das nicht tust, kann es sein, dass du eine ähnliche Fehlermeldung erhältst:
FTP-Verbindung zu einem SFTP-Server kann nicht hergestellt werden. Bitte wähle das richtige Protokoll.
Primäre SFTP-Benutzereinstellungen herunterladen
Anstatt deine SFTP-Einstellungen manuell einzugeben, kannst du eine Konfigurationsdatei herunterladen, die alle primären SFTP-Benutzereinstellungen enthält, die für die SFTP-Verbindung für FileZilla, Cyberduck oder Terminus erforderlich sind. In MyKinsta, unter WordPress Websites> seitenname > Info > Primärer SFTP/SSH-Benutzer auf das Download-Symbol unter FTP-Client-Konfigurationsdateien.

Damit wird eine Zip-Datei heruntergeladen, die folgende Dateien enthält:
- .xml – Damit kannst du die SFTP-Einstellungen in FileZilla importieren. Unterstützung beim Import findest du in der Dokumentation von FileZilla.
- .duck – Diese Datei kann mit Cyberduck verwendet werden. Wenn du die Datei öffnest, startet sie die Cyberduck-Anwendung und stellt die Verbindung her. Wenn du weitere Unterstützung benötigst, schau in der Cyberduck-Dokumentation nach.
- .csv – Diese Datei kann verwendet werden, um die SFTP-Einstellungen in Termius zu importieren. Unterstützung beim Import erhältst du beim Termius-Support.
Das Passwort des primären SFTP/SSH-Benutzers ändern
Wenn du das primäre SFTP/SSH-Benutzerkennwort für die aktuelle Umgebung aktualisieren möchtest, fahre mit dem Mauszeiger über das Kennwort und klicke auf Neues SFTP-Kennwort generieren.

Um die Passwortänderung zu bestätigen, klicke auf Neues Passwort generieren.

Kopiere das neue Passwort und füge es nach Bedarf in deinen SFTP-Client ein.
Festlegen eines Passwortablaufs für den primären SFTP/SSH-Benutzer
Wenn du möchtest, dass das Kennwort des primären SFTP/SSH-Benutzers abläuft und in regelmäßigen Abständen automatisch für die aktuelle Umgebung neu generiert wird, klicke auf das Bearbeitungssymbol unter Ablauf des Kennworts.

Wähle aus, wie oft das Kennwort ablaufen und neu generiert werden soll, und klicke auf Änderungen speichern.

Authentifizierungsmethoden für den primären SFTP/SSH-Benutzer
Um die primären SFTP/SSH-Benutzerauthentifizierungsmethoden zu ändern und den Zugriff mit einem Benutzernamen und Kennwort für die aktuelle Umgebung zu aktivieren oder zu deaktivieren, klicke auf das Bearbeitungssymbol unter Authentifizierungsmethoden.

Wähle Passwort, um den primären SFTP/SSH-Benutzerzugang mit einem Benutzernamen und Passwort zu aktivieren oder zu deaktivieren, und klicke auf Änderungen speichern. Du kannst den Zugang mit einem SSH-Schlüssel nicht deaktivieren, aber du kannst den gesamten SFTP/SSH-Zugang deaktivieren.

IP-Zulassungsliste für den primären SFTP/SSH-Benutzer
Um eine Liste von IP-Adressen festzulegen, die mit den Zugangsdaten des primären SFTP/SSH-Benutzers über STFP/SSH auf deine Umgebung zugreifen dürfen, klickst du auf das Bearbeitungssymbol unter IP allowlist.

Gib die IP-Adressen ein, die du für den Zugriff über SFTP/SSH zulassen willst, und klicke auf Hinzufügen. Du kannst mehrere Adressen durch ein Komma getrennt angeben, z. B. 1.1.1.1, 2.2.2.2. Du kannst auch einen Bereich von IP-Adressen mit einem Schrägstrich angeben, z.B. 1.1.1.1/32.

Wenn du alle erforderlichen IP-Adressen eingegeben hast, klicke auf IP-Zulassungsliste aktualisieren.

Deaktivieren/Aktivieren des primären SFTP/SSH-Benutzerzugangs
Wenn du den primären SFTP/SSH-Benutzerzugang deaktivieren möchtest, damit Benutzer mit den primären Benutzeranmeldedaten keine Verbindung über SFTP/SSH innerhalb des primären SFTP/SSH-Benutzers herstellen können, klicke auf Deaktivieren.

Um die Änderungen zu bestätigen, klicke auf SFTP/SSH-Zugang deaktivieren.

Wenn der SFTP/SSH-Zugang deaktiviert ist, werden die Verbindungsdetails nicht mehr angezeigt.

Wenn du den Zugang aktivieren und die Verbindungsdetails anzeigen möchtest, klicke auf Aktivieren > SFTP/SSH-Zugang aktivieren.
Zusätzliche SFTP-Benutzer
Zusätzlich zum primären SFTP/SSH-Benutzer kannst du weitere SFTP-Benutzer mit anpassbaren Berechtigungen erstellen. Zusätzliche SFTP-Benutzer sind für jede Umgebung einzigartig, und du kannst ihren Zugriff auf Lesen und Schreiben oder auf Nur-Lesen beschränken und ihren Zugriff auf bestimmte Verzeichnisse innerhalb deiner Site weiter einschränken. Wenn du zum Beispiel möchtest, dass ein Benutzer nur Plugins verwalten darf, kannst du seinen Zugriff auf das Unterverzeichnis /wp-content/plugins/
beschränken. Dies bietet mehr Kontrolle und Sicherheit, wenn du Entwicklern, Auftragnehmern oder Teammitgliedern Zugriff gewährst.
Du kannst SFTP-Benutzer innerhalb von WordPress Websites hinzufügen > seitenname > Info > Zusätzliche SFTP-Benutzer > Neuen Benutzer hinzufügen.

Fülle die Details des neuen Benutzers wie folgt aus:
- Benutzername: Dieser Benutzername ist für die Umgebung eindeutig; es wird zwischen Groß- und Kleinschreibung unterschieden und es werden nur Buchstaben, Zahlen, Unterstriche (_) und Bindestriche (-) akzeptiert.
- Passwort: Gib ein Passwort für den Benutzer ein, das mindestens 16 Zeichen lang sein muss.
- Wurzelverzeichnis: Um den Zugriff auf ein bestimmtes Unterverzeichnis zu beschränken, gib hier den Pfad zu dem Ordner an. Um zum Beispiel den Zugriff auf deinen Plugins-Ordner zu beschränken, gib
/plugins/
ein. Der Ordner muss bereits im Verzeichnispublic
existieren. Wenn der Ordner nicht existiert, schlägt die Aktion fehl, wenn du den neuen Benutzer hinzufügst. Du kannst neue Ordner mit dem primären SFTP/SSH-Benutzer erstellen. - Lesen, Schreiben oder Nur Lesen: Wähle die gewünschte Zugriffsebene für den Benutzer.
Klicke auf Neuen Benutzer hinzufügen.

Wichtige Hinweise
- Neue SFTP-Benutzer nutzen denselben Host wie der primäre SFTP/SSH-Benutzer, verwenden aber einen anderen Port.
- Wenn du eine Umgebung in die Live- oder Staging-Umgebung verschiebst, werden alle zusätzlichen SFTP-Benutzer, die mit dieser Umgebung verbunden sind, ebenfalls verschoben und erscheinen in der Umgebung, in die du verschiebst.
- Wenn du eine Umgebung klonst, werden alle zusätzlichen SFTP-Benutzer nicht in die neue Umgebung übernommen; du musst sie bei Bedarf manuell neu einrichten.
- Wenn du eine Umgebung zurücksetzt, werden alle zusätzlichen SFTP-Benutzer entfernt.
- Zusätzliche SFTP-Benutzer sind auf die Ordner im Verzeichnis
public
beschränkt. Sie haben keinen Zugriff auf Dateien oder Verzeichnisse außerhalb dieses Verzeichnisses. - Wenn du den Zugriff auf ein bestimmtes Unterverzeichnis beschränken willst, muss der Ordner bereits im Verzeichnis
public
vorhanden sein. Du kannst neue Ordner mit dem primären SFTP/SSH-Benutzer erstellen.
Einen SFTP-Benutzer bearbeiten
Um die Details eines zusätzlichen SFTP-Benutzers zu ändern, klicke auf den Kebab (drei Punkte) und dann auf Bearbeiten.

Du kannst den Benutzernamen, das Passwort, den Zugriff auf Unterverzeichnisse oder die Zugriffsebene ändern. Wenn du das Stammverzeichnis änderst, um den Zugriff auf ein bestimmtes Unterverzeichnis einzuschränken, muss der Ordner bereits im Verzeichnis public
existieren. Wenn der Ordner nicht existiert, schlägt die Bearbeitung des Benutzers fehl. Du kannst neue Ordner mit dem primären SFTP/SSH-Benutzer erstellen.

Wenn du die Änderungen vorgenommen hast, klicke auf Benutzer bearbeiten.
Einen SFTP-Benutzer entfernen
Um einen SFTP-Benutzer zu entfernen, klicke auf das Kebab (drei Punkte) und dann auf Entfernen.

Um die Entfernung zu bestätigen, klicke auf SFTP-Benutzer entfernen.

Client-Beispiele
Hier sind ein paar Beispiele für Einstellungen in FTP-Clients.
Cyberduck

WinSCP

FileZilla

Transmit

Mehr Informationen
SFTP ist eine sichere Methode, um auf die Dateien deiner Website zuzugreifen, und das einzige unterstützte Dateiübertragungsprotokoll bei Kinsta. Wenn du mehr darüber wissen willst, warum SFTP sicherer ist, schau dir den Unterschied zwischen FTP und SFTP an.