Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
SSH-Schlüsselpaar erstellen
Damit verschlüsselte Kommunikationen mit Ihrem Cluster möglich werden, müssen Sie ein asymmetrisches Schlüsselpaar (einen öffentlichen und einen privaten Schlüssel) erstellen und es Ihrer Steuerungsebene oder Knotenpool-Maschinen zuordnen.
Führen Sie den folgenden Befehl aus, um ein asymmetrisches Schlüsselpaar zu generieren:
SSH_PRIVATE_KEY: Dateinamen, unter dem der Schlüssel gespeichert werden soll
COMMENT: ein Textstring, der den Schlüssel beschreibt
Dadurch werden zwei Dateien erstellt: SSH_PRIVATE_KEY mit Ihrem privaten SSH-Schlüssel und SSH_PRIVATE_KEY.pub mit dem entsprechenden öffentlichen Schlüssel.
Führen Sie den folgenden Befehl aus, um den öffentlichen SSH-Schlüssel in einer Umgebungsvariablen zu speichern:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-31 (UTC)."],[],[],null,["# Create an SSH key pair\n======================\n\nTo enable encrypted communications with your cluster, you must create an\nasymmetric key pair (a public and a private key) and associate it with your\ncontrol plane or node pool virtual machines.\n\nTo generate an asymmetric key pair, run the following command: \n\n ssh-keygen -t rsa -m PEM -b 4096 -C \"\u003cvar translate=\"no\"\u003eCOMMENT\u003c/var\u003e\" \\\n -f \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e -N \"\" 1\u003e/dev/null\n\nReplace the following:\n\n- \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e: a file name to save the key in\n- \u003cvar translate=\"no\"\u003eCOMMENT\u003c/var\u003e: a text string describing the key\n\nThis creates two files: \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e containing your\nSSH private key, and \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e`.pub` containing the\ncorresponding public key.\n\nTo save your SSH public key into an environment variable, run the following\ncommand: \n\n SSH_PUBLIC_KEY=$(cat \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e.pub)\n\nWhat's next\n-----------\n\n- [Quickstart](/kubernetes-engine/multi-cloud/docs/azure/quickstart)\n- [Create a cluster](/kubernetes-engine/multi-cloud/docs/azure/how-to/create-cluster)"]]