Connectrix Brocade serii B: Logowanie SSH z kluczem prywatnym/publicznym nie powiodło się, nie można zaimportować klucza publicznego

Summary: Uwierzytelnianie SSH za pomocą klucza prywatnego/publicznego kończy się niepowodzeniem.

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

Użycie protokołu SSH do zalogowania się do przełącznika z parami kluczy prywatny/publiczny kończy się niepowodzeniem i wyświetla monit o podanie hasła.

Error:

Failed to import public key.

 

Cause

Jeśli klucz publiczny zostanie zaimportowany do przełącznika z systemem Fabric OS w wersji 7.4.1d, 8.0.1, 8.0.1a lub 8.0.1b, uprawnienia do pliku zmienią się na nieczytelne dla użytkownika powiązanego z plikiem.

Brokatowa DEFECT000616486

 

Resolution

Naprawiać:
Uaktualnij do Fabric OS 7.4.1e i Fabric OS 8.0.2 lub nowszego.

Obejście problemu:

  1. Zaloguj się jako użytkownik root i zmień uprawnienia klucza publicznego na 644 za pomocą polecenia "chmod"

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

    Jeśli problem nadal występuje, wykonaj następujące czynności:

    1. Upewnij się, że "authorized_keys.admin" (jedyny) ma już uprawnienia 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. Ręcznie skopiuj klucz publiczny administratora do wymaganej lokalizacji, korzystając z dostępu "root" do przełącznika, wykonując poniższą procedurę:
      Po utworzeniu na hoście pliku klucza publicznego dla użytkownika admin, na przykład:
      switch:root> /home/admin/.ssh/id_dsa.pub
      Z hosta wykonaj bezpieczną kopię (SCP) z hosta, na którym znajduje się klucz publiczny, do przełącznika, używając następujących poleceń, gdzie adres IP przełącznika jest podany poniżej jako 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
      Uwaga: Dostęp do przełącznika za pomocą scp to root@xx.xx.xx.xx

Brokatowa 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.