22.02.2012 14:37, Vasij пишет:
[…]
debug1: temporarily_use_uid: 10244/10244 (e/0)
debug1: trying public key file /home/kbru/.ssh/authorized_keys2
                                                 ^^^^^^^^^^^^^^^^
debug3: secure_filename: checking '/home/kbru/.ssh'
debug3: secure_filename: checking '/home/kbru'
debug3: secure_filename: terminating check at '/home/kbru'
debug1: restore_uid: 0/0
debug2: key not found
          ^^^^^^^^^^^^^
А здесь что непонятного? Как и предполагалось, старый ssh ищет публичный ключ в ~/.ssh/authorized_keys2. Если бы Вы выполнили копирование ключа через скрипт, как Вам подсказывали:
$ ssh-copy-id -i id_rsa2 [user@]server
то ошибки бы этой не было.

Права
drwx------ 10 kbru   kbru       4096 Feb 21 14:02 kbru
drwx------  3 kbru kbru   4096 Feb 22 16:04 .ssh
-rw-------  1 kbru kbru  802 Feb 22 15:54 authorized_keys
Попробуйте на сервере:
$ mv ~/.ssh/authorized_keys ~/.ssh/authorized_keys2

И подключайтесь к нему:
$ ssh host -i ~/.ssh/id_rsa2

--
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить