Добрый день ALL.Хочу сделать вход по ключу, но к моему сожалению не получается. Работаю с Linux только 4 месяца, обучался сам по книгам и мануалам.
SSH сервер:
Linux Mandriva 2005;
OpenSSH 3.9p1, OpenSSL 0.9.7e.
Клиент:
Windows XP
PuTTY 0.58
Старовато конечно, но не суть.
Мои действия по созданию ключа:
1. Генерирую ключ и заполняю ключевую фразу ssh-keygen –t rsa –f ~/.ssh/myrsakey создаются 2 ключа ~/ssh/myrsakey и ~/ssh/myrsakey.pub
Отсюда вопрос 1: Генерировать ключи как я понимаю надо на клиенте
2. Отправляю myrsakey.pub на сервер SSH.
Отсюда вопрос 2: В какой каталог отправлять ключ (/etc/ssh)??
3. Добавляю в .ssh/authorized_keys выполнив команду cat myrsakey.pub .ssh/authorized_keys
Вопрос 3: .ssh/authorized_keys должна находиться в домашнем каталоге подключающегося пользователя?
Директивы SSH сервера:
RSAAutentication yes
PubkeyAuthentication yes
Информация взята из книг: Linux 2 издание, Linux глазами Хакера.
Направте на путь истенный. =)
Спасибо за помощь, дорогой, All.