Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Einrichtung für SSH-Benutzer, die das nicht verwenden AWS CLI - AWS CodeCommit

AWS CodeCommit ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS CodeCommit können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS CodeCommit ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS CodeCommit können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Einrichtung für SSH-Benutzer, die das nicht verwenden AWS CLI

Wenn Sie SSH-Verbindungen für Ihr Repository verwenden möchten, können Sie eine Verbindung herstellen, ohne das zu installieren. AWS CodeCommit AWS CLI AWS CLI Dazu gehören Befehle, die nützlich sind, wenn Sie CodeCommit Repositorys verwenden und verwalten, aber für die Ersteinrichtung nicht erforderlich sind.

In diesem Thema wird Folgendes vorausgesetzt:

  • Sie haben einen IAM-Benutzer mit den Richtlinien oder Berechtigungen eingerichtet, die für das Hochladen von Schlüsseln erforderlich sind, CodeCommit und der IAMUserSSHKeysverwalteten Richtlinie oder den entsprechenden Berechtigungen, die für das Hochladen von Schlüsseln erforderlich sind. Weitere Informationen finden Sie unter Verwendung identitätsbasierter Richtlinien (IAM-Richtlinien) für CodeCommit.

  • Sie haben bereits ein Schlüsselpaar aus einem privaten und einem öffentlichen Schlüssel bzw. wissen, wie ein solches erstellt wird. Wir empfehlen dringend, eine sichere Pass-Phrase für den SSH-Schlüssel zu verwenden.

  • Sie sind mit SSH, Ihrem Git-Client und den entsprechenden Konfigurationsdateien vertraut.

  • Wenn Sie Windows verwenden, haben Sie ein Befehlszeilen-Dienstprogramm wie Git Bash installiert, das die Bash-Shell emuliert.

Wenn Sie weitere Anleitungen benötigen, folgen Sie den Anweisungen unter Für SSH-Verbindungen unter Linux, macOS oder Unix oder Für SSH-Verbindungen unter Windows.

Schritt 1: Verknüpfen Sie Ihren öffentlichen Schlüssel mit Ihrem IAM-Benutzer

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die IAM-Konsole unter. https://console.aws.amazon.com/iam/

  2. Wählen Sie in der IAM-Konsole im Navigationsbereich Benutzer aus und wählen Sie aus der Benutzerliste Ihren IAM-Benutzer aus.

  3. Wählen Sie auf der Registerkarte Security Credentials die Option Upload SSH public key aus.

  4. Kopieren Sie die Inhalte des öffentlichen SSH-Schlüssels in das Feld und wählen Sie dann Upload SSH Key aus.

    Tipp

    Das Schlüsselpaar aus einem privaten und einem öffentlichen Schlüssel muss vom Schlüsseltyp SSH-2 RSA sein, im OpenSSH-Format vorliegen und 2048 Bits enthalten. Der Schlüssel sieht wie folgt aus:

    ssh-rsa EXAMPLE-AfICCQD6m7oRw0uXOjANBgkqhkiG9w0BAQUFADCBiDELMAkGA1UEBhMCVVMxCzAJB gNVBAgTAldBMRAwDgYDVQQHEwdTZWF0dGxlMQ8wDQYDVQQKEwZBbWF6b24xFDASBgNVBAsTC0lBTSBDb2 5zb2xlMRIwEAYDVQQDEwlUZXN0Q2lsYWMxHzAdBgkqhkiG9w0BCQEWEG5vb25lQGFtYXpvbi5jb20wHhc NMTEwNDI1MjA0NTIxWhcNMTIwNDI0MjA0NTIxWjCBiDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAw DgYDVQQHEwdTZWF0dGxlMQ8wDQYDVQQKEwZBbWF6b24xFDAS=EXAMPLE user-name@ip-192-0-2-137

    IAM akzeptiert nur öffentliche Schlüssel im OpenSSH-Format. Wenn Sie den öffentlichen Schlüssel in einem anderen Format bereitstellen, wird eine Fehlermeldung angezeigt, dass das Schlüsselformat ungültig ist.

  5. Kopieren Sie die SSH-Schlüssel-ID (z. B.APKAEIBAERJR2EXAMPLE) und schließen Sie die Konsole.

    Die SSH-Schlüssel-ID in der IAM-Konsole

Schritt 2: Zu Ihrer CodeCommit SSH-Konfiguration hinzufügen

  1. Bearbeiten Sie am Terminal (Linux, macOS oder Unix) oder am Bash-Emulator (Windows) Ihre SSH-Konfigurationsdatei, indem Sie Folgendes eingeben: cat>> ~/.ssh/config

    Host git-codecommit.*.amazonaws.com User Your-SSH-Key-ID, such as APKAEIBAERJR2EXAMPLE IdentityFile Your-Private-Key-File, such as ~/.ssh/codecommit_rsa or ~/.ssh/id_rsa
    Tipp

    Wenn Sie mehr als eine SSH-Konfiguration haben, stellen Sie sicher, dass Sie die Leerzeilen vor und nach dem Inhalt einfügen. Speichern Sie die Datei, indem Sie gleichzeitig die Tasten Ctrl und d drücken.

  2. Führen Sie den folgenden Befehl aus, um Ihre SSH-Konfiguration zu testen:

    ssh git-codecommit.us-east-2.amazonaws.com

    Geben Sie die Pass-Phrase für die SSH-Schlüsseldatei ein, wenn Sie dazu aufgefordert werden. Wenn alles ordnungsgemäß konfiguriert ist, sollten Sie folgende Erfolgsmeldung sehen:

    You have successfully authenticated over SSH. You can use Git to interact with CodeCommit.

Nächste Schritte

Sie haben die Voraussetzungen erfüllt. Folgen Sie den Schritten unter, um mit der Verwendung Erste Schritte mit CodeCommit zu beginnen. CodeCommit

Um die Verbindung zu einem bestehenden Repository herzustellen, folgen Sie den Schritten unter Herstellen einer Verbindung mit einem Repository. Um ein Repository zu erstellen, folgen Sie den Schritten unter Erstellen eines -Repositorys.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.