SCP für macOS/OS X konfigurieren

Dieses Kapitel beschreibt, wie Sie unter macOS (früher: OS X) den verschlüsselten Dateiaustausch mittels Secure Copy Protocol (SCP Steht für „Secure Copy Protocol“. Netzwerkprotokoll für sicheren Datentransfer.) konfigurieren und verwenden. Der Dateiaustausch ist notwendig, um externe Systeme in Optimizely Campaign zu integrieren.

Konfigurationsschritte

  1. Schlüsselpaar erstellen
  2. Benutzerkonto für den SCP-Zugriff einrichten
  3. Cyberduck herunterladen und installieren
  4. SCP-Verbindung zum Optimizely Server herstellen

Schritt 1: Schlüsselpaar erstellen

  1. Öffnen Sie das Programm Terminal im Verzeichnis Dienstprogramme.

    Bild: Terminal öffnen

  2. Geben Sie den Befehl ssh-keygen ein und drücken Sie die Eingabetaste.

    Bild: ssh-keygen eingeben

  3. Geben Sie einen Speicherort und einen Dateinamen für das Schlüsselpaar an. Wenn Sie das Schlüsselpaar beispielsweise mit dem Dateinamen key auf Ihrem Desktop speichern möchten, geben Sie /Users/<Name Ihres Benutzerordners>/Desktop/key ein. Drücken sie die Eingabetaste.

    Bild: Speicherort eingeben

    Standardmäßig schlägt das Terminal als Speicherort das unsichtbare Verzeichnis .ssh in Ihrem Benutzerordner und den Dateinamen id_rsa vor. Wenn Sie keine individuellen Eingaben vornehmen, wird das Schlüsselpaar automatisch in dem unsichtbaren Verzeichnis mit dem vorgeschlagenen Dateinamen gespeichert – der private Schlüssel wird mit dem Dateinamen id_rsa erstellt und der öffentliche Schlüssel wird erweitert um .pub. Der vollständige Dateiname des öffentlichen Schlüssels lautet dann id_rsa.pub.

    Sie den Namen Ihres Benutzerordners einsehen, indem Sie in der Menüleiste des macOS-Finders auf Gehe zu > Benutzerordner klicken. Der Finder öffnet dann ein neues Fenster, das in der oberen Leiste den Namen Ihres Benutzerordners anzeigt.

    Bild: Benutzerordner

  4. Geben Sie im Fenster Enter passphrase ein Passwort (nicht sichtbar) ein.

    Bild: Passwort eingeben

    Merken Sie sich Ihr Passwort. Sie benötigen das Passwort später, wenn Sie eine Verbindung zum Optimizely Server herstellen.

  5. Wiederholen Sie Ihr Passwort und drücken Sie die Eingabetaste.
  6. Ihr Key Fingerprint wird im Terminal-Fenster angezeigt, hinter dem Hinweis The key fingerprint is:. Kopieren Sie Ihren Key Fingerprint in ein Textdokument und speichern Sie das Textdokument.

    Bild: Passwort eingeben

Schritt 2: Benutzerkonto für den SCP-Zugriff einrichten

  1. Kopieren Sie den Public key (die Datei mit der Endung .pub) und senden Sie ihn per E-Mail an die Kundenbetreuung.
  2. Kopieren Sie den Key fingerprint und senden Sie ihn in einer separaten E-Mail an die Kundenbetreuung.

    Aus Sicherheitsgründen dürfen Sie den öffentlichen Schlüssel und Ihren Key Fingerprint niemals zusammen in einer E-Mail versenden.

  3. Die Optimizely Kundenbetreuung richtet Ihr Benutzerkonto ein und sendet Ihnen die Daten per E-Mail.

Schritt 3: Cyberduck herunterladen und installieren

Cyberduck ist ein kostenloses Programm, um sich mit einem Server zu verbinden.

  1. Öffnen Sie den Link https://cyberduck.io.
  2. Klicken Sie auf Download Cyberduck for Mac.
  3. Wenn der Download abgeschlossen ist, öffnen Sie das Download-Verzeichnis, in dem Sie Cyberduck heruntergeladen haben. Eine Installation ist nicht notwendig.
  4. Optional: Verschieben Sie Cyberduck aus Ihrem Download-Verzeichnis in das Verzeichnis, in das Sie Cyberduck dauerhaft speichern möchten, z. B. in Programme oder Dienstprogramme.

Schritt 4: SCP-Verbindung zum Optimizely Server herstellen

  1. Öffnen Sie Cyberduck.
  2. Klicken Sie links unten auf das Plus-Symbol +, um ein neues Lesezeichen für die Verbindung zum Optimizely Server anzulegen.

    Bild: Lesezeichen hinzufügen

  3. Klicken Sie auf die obere Drop-down-Liste und wählen Sie die Verbindungsart SFTP (SSH Verbindung) aus.

    Bild: SFTP (SSH Verbindung) auswählen

  4. Definieren Sie die folgenden Felder:

    Bild: Verbindungsinformationen eingeben

    • Name. Geben Sie einen Namen für das Lesezeichen ein.
    • Server. Geben Sie die Adresse ftpapi.campaign.episerver.net ein.
    • Benutzername. Geben Sie Ihren Benutzernamen ein.
    • Aktivieren Sie unter Erweiterte Optionen die Option Public Key Authentisierung verwenden.
  5. Öffnen Sie das Verzeichnis, in dem Ihr privater Schlüssel gespeichert ist und wählen Sie Ihren privaten Schlüssel aus.

    Bild: Privaten Schlüssel auswählen

    Verwechseln Sie nicht den privaten Schlüssel mit dem öffentlichen Schlüssel. Für die Option Public Key Authentisierung verwenden müssen Sie auf Ihren privaten Schlüssel verweisen.

  6. Klicken Sie rechts unten im Fenster auf Auswählen.
  7. Schließen Sie das Einrichtungsfenster des Lesezeichens, indem Sie links oben auf die rote Schließen-Schaltfläche klicken.

    Bild: Fenster schließen

  8. Um eine Verbindung zum Optimizely Server herzustellen, doppelklicken Sie auf das gespeicherte Lesezeichen der Verbindung zum Optimizely Server.

    Bild: Lesezeichen doppelklicken

  9. Wenn Sie zur Eingabe Ihres Passworts aufgefordert werden, geben Sie das Passwort ein, das Sie bei der Erstellung des Schlüsselpaars vergeben haben.