Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können einen SSH-Schlüssel (secure shell) für Ihren Linux-Computer auf einem Windows-Computer erstellen. Verwenden Sie den öffentlichen Schlüssel, der durch die Schritte in diesem Artikel für die SSH-Authentifizierung mit VMs generiert wurde. Wenn Sie einen Windows-Computer verwenden, installieren Sie Ubuntu unter Windows, um ein Terminal mit Dienstprogrammen wie bash, ssh, git, apt und viele mehr zu erhalten. Führen Sie den ssh-keygen aus, um Ihren Schlüssel zu erstellen.
Öffnen von Bash unter Windows
Wenn Das Windows-Subsystem für Linux auf Ihrem Computer nicht installiert ist, installieren Sie "Ubuntu unter Windows".
Weitere Informationen zur Verwendung des Windows-Subsystems für Linux finden Sie in der Dokumentation zum Windows-Subsystem für Linux.Geben Sie Ubuntu in Ihre Symbolleiste ein, und wählen Sie "Öffnen" aus.
Erstellen eines Schlüssels mit ssh-keygen
Geben Sie in der Bash-Eingabeaufforderung den folgenden Befehl ein:
ssh-keygen -t rsaBash zeigt die folgende Eingabeaufforderung an:
Generating public/private rsa key pair. Enter file in which to save the key (/home/username/.ssh/id_rsa):Geben Sie den Dateinamen und die Passphrase ein. Geben Sie die Passphrase erneut ein.
Bash zeigt Folgendes an:
Generating public/private rsa key pair. Enter file in which to save the key (/home/user/.ssh/id_rsa): key.txt Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in key.txt. Your public key has been saved in key.txt.pub. The key fingerprint is: SHA256:xanotrealoN6z1/KChqeah0CYVeyhL50/0rq37qgy6Ik username@machine The key's randomart image is: +---[RSA 2048]----+ | o. . | | . o. + | | + o .+ o o | |o o . O + | | . o .o S . | | o +. . | |. o +..o. . | |= . ooB +o+ . | |E=..*X=*.. +. | +----[SHA256]-----+So zeigen Sie den öffentlichen SSH-Schlüssel an:
cat /home/<username>/<filename>Bash zeigt etwa folgendes an:
ssh-rsa AAAAB3NzaC1ycTHISISANEXAMPLEDITqEJRNrf6tXy9c0vKnMhiol1BFzHFV3 +suXk6NDeFcA9uI58VdD/CuvG826R+3OPnXutDdl2MLyH3DGG1fJAHObUWQxmDWluhSGb JMHiw2L9Wnf9klG6+qWLuZgjB3TQdus8sZI8YdB4EOIuftpMQ1zkAJRAilY0p4QxHhKbU IkvWqBNR+rd5FcQx33apIrB4LMkjd+RpDKOTuSL2qIM2+szhdL5Vp5Y6Z1Ut1EpOrkbg1 cVw7oW0eP3ROPdyNqnbi9m1UVzB99aoNXaepmYviwJGMzXsTkiMmi8Qq+F8/qy7i4Jxl0 aignia880qOtQrvNEvyhgZOM5oDhgE3IJ username@machineKopieren Sie den Text
ssh-rsa [...]bis zuusername@machinename. Stellen Sie sicher, dass der Text keine Wagenrücklaufzeichen enthält. Sie können diesen Text verwenden, wenn Sie Ihren virtuellen Computer oder Kubernetes-Cluster mithilfe des AKS-Moduls erstellen.Wenn Sie auf einem Windows-Computer sind, können Sie mit \\wsl$auf Ihre Linux-Dateien zugreifen.
Geben Sie
\\wsl$die Symbolleiste ein. Das Standardfenster, in dem Ihre Verteilung geöffnet ist.Navigieren Sie zu:
\\wsl$\Ubuntu\home\<username>und suchen Sie den öffentlichen und privaten Schlüssel, und speichern Sie an einem sicheren Speicherort.