Connectrix серии B. Как устранить ошибку SSH при попытке сохранения supportsave
Summary: Происходит сбой SupportSave с сообщением «Error occurred in SSH».
Symptoms
A supportsave Сбой во время SSH аутентификация.
admin> supportsave This command collects RASLOG, TRACE, supportShow, core file, and then transfer them to a FTP/SCP/SFTP server or a USB dev This operation can take several minutes. OK to proceed? (yes, y, no, n) : [no] y Host IP or Host Name: 10.xx.xx.10 User Name: admin Remote Directory: / Protocol (ftp | scp | sftp): sftp SCP/SFTP Server Port Number [22] : Do you want to continue with CRA (Y/N): [N] Password: Saving support information: SLOT SWITCH MODULE CLI SIZE CLI TIME MODULE TIME LOAD AVERAGE Error occurred in SSH. Summary worker: 2, cpu load: 3 upload size: 0 KB, time: 1 load:0.3/0.1/0.1 SupportSave completed (upload failure)
Оба SCP и SFTP полагаться SSH для аутентификации. SCP По сути использует SSH установить безопасное соединение между клиентом (коммутатором) и сервером (например, SANnav или SFTP сервера) для передачи файлов.
Когда вы инициируете SCP transfer, существует два этапа аутентификации:
- Аутентификация сервера:
SSHДля аутентификации сервера используются ключи хоста. - Аутентификация пользователя: В
SSH, клиент аутентифицируется на сервере с помощью пароля, пары ключей или другими методами.
Cause
Если предположить, что ваши учетные данные для входа верны, проблема, скорее всего, вызвана сбоем во время проверки подлинности сервера.
Коммутатор (SSH client) сравнивает ключ хоста, представленный SSH Сервер (10.xx.xx.10) против ключей, хранящихся в его known_hosts . Если есть несоответствие, проверка подлинности завершается ошибкой.
Resolution
Решение заключается в очистке ошибочного ввода с коммутатора.
Использование sshutil delknownhost Чтобы очистить SSH (SCP/SFTP) IP-адрес сервера или имя хоста из таблицы известных хостов устройства. Только пользователи, которым предоставлен доступ к использованию SSH-связанные инструменты, такие как sshutil на коммутаторе Brocade можно выполнить следующее действие.
Для подтверждения используйте следующую команду:
sw7:FID128:admin> sshutil showuser
Должен ли SCP Возможность подключения к серверу через любой порт, отличный от 22 (по умолчанию SSH), то также необходимо указать номер порта. Например, SSH/SFTP Сервер (10.xx.xx.10:22), используйте следующий синтаксис:
sw7:FID128:admin> sshutil delknownhost IP Address/Hostname to be deleted: 10.xx.xx.10
Например, сервер SANnav (10.xx.xx.10:6022), используйте следующий синтаксис:
sw7:FID128:admin> sshutil delknownhost IP Address/Hostname to be deleted: [10.xx.xx.10]:6022