SSH Schlüsselpaare generieren

Vorgehensweise

  1. Erstellen Sie das Verzeichnis, in dem die Schlüssel gespeichert werden:
    mkdir -p ~/.ssh

  2. Erstellen Sie die Schlüsselpaare:
    ssh-keygen -t rsa

    • Generieren Sie das Schlüsselpaar "public/private rsa".

    • Geben Sie den Speicherplatz des Schlüssels ein, z. B. /home/root/.ssh.

    • Geben Sie das Passwort ein.
      Wenn Sie kein Passwort eingeben, lassen Sie die Eingabe leer.

    • Wiederholen Sie das Passwort.
      Ihre Identifikation wird in folgendem Verzeichnis gespeichert: /home/root/.ssh/id_rsa.
      Ihr Public Key ist in folgendem Verzeichnis gespeichert: /home/root/.ssh/id_rsa.pub.
      Der Fingerabdruck des Schlüssels wird angezeigt:
      SHA256:vN0y+nIMQ0Nb5UOBkZ8upyVa4wwf/8Z1lDg7TJcMvrg root@iot2000
      Das Randomart Image des Schlüssels ist:

      111972760331.png
  3. Kopieren Sie den Public Key mit dem Befehl "ssh-copy-id" in die Autorisierungsdateien der neuen SINUMERIK-Steuerung.

  4. Stellen Sie sicher, dass Sie den Beispielnamen und die IP-Adresse ersetzt haben:
    cat ~/.ssh/id_rsa.pub | ssh root@192.168.0.198 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys

    • Sie erhalten folgende Anzeige:

      The authenticity of host '192.168.0.198 (192.168.0.198)' can't be established.

      ECDSA key fingerprint is SHA256:KwhYZhX1APiu1K0WXUkTmzF35S9VDhqv0YcFo5/KSWg.

      Are you sure you want to continue connecting (yes/no)? yes

      Warning: Permanently added '192.168.0.198' (ECDSA) to the list of known hosts.

      DISPLAY "(null)" invalid; disabling X11 forwarding

Weitere Informationen zu Schlüsselpaaren finden Sie unter

ssh key