Коллеги!
Озаботился проблемой входа в ILO2 по ключам в ssh.
Но какой бы ключ не подсовывал - плюется:
SSH Key Authorization Error The SSH key could not be authorized.
One of the following may be the reason:
1. The key store is full. There is only enough storage for 4 SSH keys.
2. The user identified in the key file does not exist in the local user database of this iLO 2.
3. The supplied key file is not formatted correctly.
4. The supplied key is too large, iLO 2 will only accept a key length of 639 bytes or less.
Я уж и так и этак, со словами и без слов - не выходит каменный цветок.
Исходные данные:
Сервер HP Proliant 360G5.
License Type: iLO 2 Advanced
iLO 2 Firmware Version: 1.82 03/31/2010
ключ генерирую под Debian 6 от рута и загружаю через web интерфейс через "песца" (firefox).
ключ назван hostname.domain.com.rsa_pub_key
ключ:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7eS98dCaiXr1aagvOkc+DAk83inYKz/s9NTwsQTYp/eO+x7WlpeGAYwPDgJfmDq3FxGFXYFUt0CY3Y8ufad5sx90vHlsEnaye/FzCe5xz84z3162GLSZpAzzcD8gW+nkxbHxBA3D5QZ/ih4nbi1FNKKtreZLL3hwAdAaqul3Acc5/2dWwVDo9H2266NAM+1W93efqy0bkG5gDTDJclK8DAi6Qnzmnavcczsqf4q2ZNTLQaP0PavufDNpSMB8JHJdN4sKcndvO/acq+GQE+xA+JAQjQKY8ULlLTfN9HjQIdM/+YWSQWKsfG+N9RcVJT01DC0+z7BdgvycQQUGcAQuv root
В мануале написано, что ключи, генерируемые putty надо немного править. Про ключи, генерируемые в линукс - ни слова, кроме того, что надо убирать @ и все что после нее (root@domain.com переделать в root).
Пользователь root в ILO2 заведен.
И, если я правильно ошибаюсь, то ILO2 по паролю в ssh не пускает?
ssh 10.20.15.1
Received disconnect from 10.20.15.1: 2: Client Disconnect
Мне надо по ключу. Пожалуйста, если кто делал такую авторизацию - разжуйте по шагам все подводные камни.
Спасибо!