Connectrix Brocade B-Serie: SSH-Anmeldung mit privatem/öffentlichem Schlüssel schlägt fehl, öffentlicher Schlüssel kann nicht importiert werden

Summary: Die SSH-Authentifizierung mit privatem/öffentlichem Schlüssel schlägt fehl.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Wenn Sie SSH verwenden, um sich bei einem Switch mit privaten/öffentlichen Schlüsselpaaren anzumelden, schlägt dies fehl und Sie werden zur Eingabe eines Kennworts aufgefordert.

Error:

Failed to import public key.

 

Cause

Wenn ein öffentlicher Schlüssel auf einen Switch importiert wird, auf dem Fabric OS v7.4.1d, v8.0.1, v8.0.1a oder v8.0.1b ausgeführt wird, wurden die Dateiberechtigungen für die Datei für den mit der Datei verknüpften Nutzer in unlesbar geändert.

Brocade DEFECT000616486

 

Resolution

Lösung:
Führen Sie ein Upgrade auf Fabric OS 7.4.1e und Fabric OS 8.0.2 oder höher durch.

Problemumgehung:

  1. Melden Sie sich als Root-Nutzer an und ändern Sie die Berechtigungen für den öffentlichen Schlüssel mit chmod auf 644.

  2. chmod 644 /fabos/users/admin/.ssh/authorized_keys.*

    Wenn das Problem weiterhin besteht, führen Sie die folgenden Schritte aus:

    1. Vergewissern Sie sich, dass "authorized_keys.admin" (der einzige) bereits über die Berechtigung 644 verfügt:

       

      switch:root> ls -pal /fabos/users/admin/.ssh
      total 32
      drwxr-xr-x 2 root admin 4096 Mar 29 11:20 ./
      drwxr-xr-x 3 root admin 4096 Mar 23 09:48 ../
      -rw-r--r-- 1 root root 10240 Mar 28 09:21 authorizedKeys.tar
      -rw-r--r-- 1 root admin 759 Mar 28 09:21 authorized_keys
      -rw-r--r-- 1 root admin 759 Mar 28 09:21 authorized_keys.admin
      -rw-r--r-- 1 root admin 134 Feb 1 01:01 environment
    2. Kopieren Sie den öffentlichen Schlüssel des Administrators mithilfe des "Root"-Zugriffs auf den Switch manuell an den erforderlichen Speicherort, indem Sie das folgende Verfahren verwenden:
      Sobald Sie die Datei mit öffentlichem Schlüssel auf dem Host für den Nutzer admin erstellt haben, z. B.:
      switch:root> /home/admin/.ssh/id_dsa.pub
      Führen Sie mithilfe der folgenden Befehle eine sichere Kopie (Secure Copy, SCP) vom Host, auf dem sich der öffentliche Schlüssel befindet, auf den Switch durch. Dabei wird die IP-Adresse des Switches unten als xx.xx.xx.xx angegeben.
      scp ~/.ssh/id_dsa.pub root@xx.xx.xx.xx:/fabos/users/admin/.ssh/authorized_keys
      scp ~/.ssh/id_dsa.pub root@xx.xx.xx.xx:/fabos/users/admin/.ssh/authorized_keys.admin
      Hinweis: Der Zugriff auf den Switch über scp ist root@xx.xx.xx.xx

Brocade DEFECT000616486

 

Affected Products

Connectrix

Products

Connectrix, Connectrix B-Series Hardware
Article Properties
Article Number: 000064822
Article Type: Solution
Last Modified: 07 Oct 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.