Connectrix Brocade série B : Échec de la connexion SSH avec une clé privée/publique, impossible d’importer la clé publique

Résumé: Échec de l’authentification par clé privée/publique SSH.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Lorsque vous utilisez SSH pour vous connecter à un commutateur avec des paires de clés privées/publiques, le processus échoue et vous invite à saisir un mot de passe.

Error:

Failed to import public key.

 

Cause

Si une clé publique est importée sur un commutateur exécutant Fabric OS v7.4.1d, v8.0.1, v8.0.1a ou v8.0.1b, les autorisations de fichier sur le fichier deviennent illisibles pour l’utilisateur associé au fichier.

Brocade DEFECT000616486

 

Résolution

Réparer:
Effectuez une mise à niveau vers Fabric OS 7.4.1e et Fabric OS 8.0.2 ou version supérieure.

Solution de contournement :

  1. Connectez-vous en tant qu’utilisateur root et définissez les autorisations sur 644 pour la clé publique à l’aide de chmod

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

    Si le problème persiste, procédez comme suit :

    1. Vérifiez que « authorized_keys.admin » (le seul) dispose déjà de l’autorisation 644 :

       

      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. Copiez manuellement la clé publique de l’administrateur à l’emplacement requis à l’aide de l’accès « root » au commutateur, à l’aide de la procédure ci-dessous :
      Une fois que le fichier de clé publique est créé sur l’hôte pour l’utilisateur admin, par exemple :
      switch:root> /home/admin/.ssh/id_dsa.pub
      À partir de l’hôte, effectuez une copie sécurisée (SCP) de l’hôte où réside la clé publique, vers le commutateur, à l’aide des commandes suivantes, où l’adresse IP du commutateur est indiquée ci-dessous sous la forme xx.xx.xx.xx.
      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
      Remarque : L’accès au commutateur à l’aide de scp est root@xx.xx.xx.xx

Brocade DEFECT000616486

 

Produits concernés

Connectrix

Produits

Connectrix, Connectrix B-Series Hardware
Propriétés de l’article
Numéro d’article: 000064822
Type d’article: Solution
Dernière modification: 07 Oct 2025
Version:  4
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.