Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

SSH-Schlüssel und Anmelden mit SSH

Mit SSH arbeiten Sie über eine Befehlszeile auf dem Server: Dateien verwalten, Composer oder WP-CLI verwenden, eine große Datenbank importieren. Bei WebOké melden Sie sich mit einem SSH-Schlüssel an, nicht mit einem Passwort. Diesen Schlüssel hinterlegen Sie in DirectAdmin unter SSH-Schlüssel.

Welche Pakete haben SSH?

SSH ist in den Paketen Power Webhost Three, Power Webhost Four, AI Wordpress Three und Power Reseller enthalten. Die anderen Pakete, wie WebHost One, WebHost Two, AI Wordpress One, AI Wordpress Two und die übrigen Wiederverkäuferpakete, haben kein SSH. Sehen Sie SSH-Schlüssel und Terminal nicht in Ihrem Menü, dann ist SSH nicht in Ihrem Paket enthalten (siehe Ich sehe eine Funktion nicht, die in dieser Anleitung steht).

Die Daten für die Verbindung

AngabeWert
ServerDer Servername Ihres Pakets, zum Beispiel linux2023.webawere.nl (siehe Ihren Servernamen und DA-Benutzernamen finden)
Port1967 (nicht der Standardport 22)
BenutzernameIhr DA-Benutzername
AnmeldenNur mit einem SSH-Schlüssel

Auf einem Mac, unter Linux oder im Windows Terminal verbinden Sie sich so: ssh -p 1967 benutzername@linux2023.webawere.nl

Schritt 1: Erstellen Sie ein Schlüsselpaar auf Ihrem eigenen Computer

Ein SSH-Schlüssel besteht aus zwei Teilen: einem privaten Schlüssel, der auf Ihrem eigenen Computer bleibt und den Sie nie weitergeben, und einem öffentlichen Schlüssel, den Sie auf dem Server hinterlegen. Haben Sie noch keinen Schlüssel, erstellen Sie einen:

  1. Öffnen Sie auf Ihrem Computer ein Terminal (unter Windows: Windows Terminal oder PowerShell).
  2. Geben Sie ssh-keygen -t ed25519 -C "laptop" ein und drücken Sie Enter.
  3. Drücken Sie Enter, um den Standardspeicherort zu verwenden. Wählen Sie bei der Abfrage nach einem Passwort (Passphrase) bevorzugt ein Passwort: Dann ist der Schlüssel wertlos, falls jemand Ihren Laptop stiehlt.
  4. Ihr öffentlicher Schlüssel steht nun in der Datei id_ed25519.pub im Ordner .ssh in Ihrem Benutzerordner. Öffnen Sie diese Datei und kopieren Sie die ganze Zeile. Sie beginnt mit ssh-ed25519.

Schritt 2: Hinterlegen Sie den öffentlichen Schlüssel in DirectAdmin

  1. Klicken Sie in DirectAdmin unter Erweiterte Funktionen auf SSH-Schlüssel.
  2. Klicken Sie auf SCHLÜSSEL EINFÜGEN.
  3. Fügen Sie bei Zeile Ihren öffentlichen Schlüssel ein, als eine einzige Zeile.
  4. Klicken Sie auf ERSTELLEN.
Der Bereich SSH-Schlüssel mit den Schaltflächen Schlüssel erstellen und Schlüssel einfügen und den Registerkarten Öffentliche Schlüssel und Autorisierte Schlüssel
(1) einen Schlüssel auf dem Server erstellen lassen, (2) Ihren eigenen öffentlichen Schlüssel einfügen
Das Fenster Autorisierter Schlüssel einfügen mit einem öffentlichen Schlüssel im Feld Zeile und der Schaltfläche Erstellen
Fügen Sie Ihren öffentlichen Schlüssel bei Zeile ein und klicken Sie auf Erstellen (2)

Der Schlüssel steht danach auf der Registerkarte Autorisierte Schlüssel. Nur Schlüssel in dieser Liste dürfen sich anmelden.

Die Registerkarte Autorisierte Schlüssel mit dem Schlüssel laptop-f, dem Fingerabdruck und dem Typ
(1) der Schlüssel darf sich jetzt anmelden

Schritt 3: Verbinden

Geben Sie in Ihrem Terminal ssh -p 1967 benutzername@servername ein. Beim ersten Mal fragt Ihr Computer, ob Sie dem Server vertrauen: geben Sie yes ein. Sie sind nun in Ihrem eigenen Ordner /home/benutzername angemeldet. Verwenden Sie PuTTY oder ein Programm wie FileZilla (SFTP), wählen Sie dort ebenfalls Port 1967 und Ihren privaten Schlüssel.

Einen Schlüssel von DirectAdmin erstellen lassen

Mit SCHLÜSSEL ERSTELLEN (1) erstellt DirectAdmin ein Schlüsselpaar auf dem Server. Das ist möglich, aber dann müssen Sie den privaten Schlüssel danach sicher auf Ihren eigenen Computer übertragen. Ein Schlüssel, den Sie selbst auf Ihrem Computer erstellen, ist sicherer: Der private Schlüssel verlässt dann nie Ihren Computer.

Einen Schlüssel widerrufen

Verwenden Sie einen Computer nicht mehr, oder hat ein Webentwickler seine Arbeit beendet? Haken Sie seinen Schlüssel auf der Registerkarte Autorisierte Schlüssel an und klicken Sie auf Löschen. Dieser Schlüssel kann sich dann sofort nicht mehr anmelden.

Häufig gestellte Fragen

Die Verbindung wird sofort geschlossen oder ich erhalte "Permission denied (publickey)".
Prüfen Sie, ob Sie Port 1967 verwenden, ob der richtige öffentliche Schlüssel bei Autorisierte Schlüssel hinterlegt ist und ob Ihr Programm den dazugehörigen privaten Schlüssel verwendet. Nach ein paar fehlgeschlagenen Versuchen kann Ihre IP-Adresse blockiert werden; das prüfen Sie in Mein WebOké bei Bin ich blockiert? (siehe Probleme beim Einloggen lösen).

DirectAdmin meldet, dass mein Schlüssel ungültig ist.
Fügen Sie den öffentlichen Schlüssel (die .pub-Datei) ein und nicht den privaten Schlüssel, und stellen Sie sicher, dass es eine einzige Zeile ist. Einen Schlüssel aus PuTTYgen wandeln Sie zuerst in das OpenSSH-Format um (in PuTTYgen: das Feld "Public key for pasting into OpenSSH authorized_keys file").

Kann ich Composer oder WP-CLI auch ohne SSH verwenden?
Mit dem Terminal in DirectAdmin arbeiten Sie ebenfalls auf der Befehlszeile, ohne Schlüssel (siehe Terminal im Browser). Composer und WP-CLI sind dort als composer und wp verfügbar. Auch das Terminal ist nur bei Paketen mit SSH verfügbar.

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…