Подскажите пожалуйста, почему может не работать аутентификация по ключам: release-20.4, centos x64 7.9)
Пытаюсь подключиться к свитчу Extreme, SA profile - Extreme.XOS, в Auth Profile стоит использовать Type Local Group, логин noc.
В Object Profile стоит разрешение CLI
При запуске скрипта
./noc script --debug login switchextreme_1
появляется следующая ошибка:
2020-12-22 15:02:25,264 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Connecting 172.16.x.x
2020-12-22 15:02:25,264 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Setting TCP NODELAY
2020-12-22 15:02:25,264 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Settings KEEPALIVE
2020-12-22 15:02:25,264 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Setting TCP KEEPIDLE to 10
2020-12-22 15:02:25,264 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Setting TCP KEEPINTVL to 10
2020-12-22 15:02:25,265 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Setting TCP KEEPCNT to 3
2020-12-22 15:02:25,266 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Connected
2020-12-22 15:02:25,266 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Startup ssh session for user 'noc'
2020-12-22 15:02:25,904 [script] [Extreme.XOS.login|172.16.x.x] [ssh] SSH Error:
2020-12-22 15:02:25,907 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Closing stream
2020-12-22 15:02:25,908 [script] [Extreme.XOS.login|172.16.x.x] [ssh] Closing ssh session
2020-12-22 15:02:25,908 [script] [Extreme.XOS.login|172.16.x.x] Result: {'result': False, 'message': 'Error: SSH Protocol error (SSH Error: )'}
В тоже время если дать такую команду с ноды
ssh noc@172.16.x.x -i ./etc/noc_ssh/id_rsa
то соединение происходит штатно
настройки key ssh:
ssh_key_prefix: etc/noc_ssh