@Yasuro

Как подключиться через git-bush или через консоль из под Windows по ssh-ключу к серверу?

Сервер на centos 6
Что я делаю:
1)формирую публичный и приватный ключ в git-bush через команду ssh-keygen.exe с именем id_rsa
публичный и приватный ключ падают в с:/users/alex/.ssh (домашний каталог)
2)копирую id_rsa.pub на сервер в директорию /home/userName/.ssh
3)Переименовываю id_rsa.pub в 'authorized_keys'
в git-bush захожу на сервер через ssh username@xx.xx.xx.xx сервер просит пароль.
Что я делаю не так?
git-bush просто не видит приватный id_rsa, хотя он есть в домашнем каталоге пользователя.

ps. на сервере в файле /etc/ssh/sshd_config, расcкомментировал строки:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
Перезапустил сервис sshd.
Если подключаться через putty, используя встроенный генератор ключей и указывая явно где хранится id_rsa.ppk, то успешно подключается без запроса пароля.
  • Вопрос задан
  • 229 просмотров
Решения вопроса 1
@res2001
Developer, ex-admin
ssh сервер должен быть настроен на авторизацию по ключу. А парольная авторизация выключена.
PubkeyAuthentication yes
PasswordAuthentication no
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы