[Sysadmins] ssh: Permisson denied(publickey)
"Vasyĺ V. Vercynśkyj"
fuckel на ukr.net
Чт Фев 23 18:05:07 MSK 2012
23.02.2012 14:02, REAL пишет:
> 22.02.2012 18:55, "Vasyĺ V. Vercynśkyj" пишет:
>> А здесь что непонятного? Как и предполагалось, старый ssh ищет
>> публичный ключ в ~/.ssh/authorized_keys2. Если бы Вы выполнили
>> копирование ключа через скрипт, как Вам подсказывали:
>> $ ssh-copy-id -i id_rsa2 [user@]server
>> то ошибки бы этой не было.
>
> у меня этот способ проблему решил :)
>
>> И подключайтесь к нему:
>> $ ssh host -i ~/.ssh/id_rsa2
>
> а это необязательно, оказалось достаточно:
> $ ssh name на host
>
этого достаточно, если ключ, по которому проходит авторизация имеет
умолчательное имя — id_rsa, в противном случае (к примеру, если
используются различные ключи для доступа к разным серверам) ключ при
подключении нужно указывать обязательно, ну или «прибить» его к
соответствующему хосту в ~/.ssh/config через параметр IdentityFile.
--
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]
Подробная информация о списке рассылки Sysadmins