Задать вопрос
@anatoliybk

Почему не могу подключиться к серверу по ssh?

Не получается подключиться к серверу по ssh ключу, пишет: Server refused our key (Сервер отказался от нашего ключа)..

1. Создал 2 ключа приватный и публичный через PuTTYgen. Далее скопировал содержимое публичного ключа в файл на сервере .shh/authorized_keys
2. В самом PuTTY в разделе ssh-auth выбираю приватный ключ, который расположен у меня на ПК
3. Нажимаю в Putty кнопку connect, ввожу в консоли команду ssh пользователь@ip адрес - и пишет фразу: Server refused our key (Сервер отказался от нашего ключа)

Права доступа такие: 700 ~/.ssh 600 ~/.ssh/authorized_keys

Не пойму, что делаю не так, подскажите пожалуйста!!
  • Вопрос задан
  • 1977 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@rPman
На сервере нужно еще разрешить авторизацию по ключу
PubkeyAuthentication yes
если используется root то еще и
PermitRootLogin yes
Удостоверься что путь до файла не сменили
AuthorizedKeysFile .ssh/authorized_keys
Проверь что НЕТ чего то типа
AuthorizedKeysFile none

Ну и что бы уж точно понять что не так, включи лог
LogLevel DEBUG3
и перезапусти сервер
sudo systemctl restart sshd
логи тут /var/log/auth.log

upd. ты ключи настраивал на клиенте в putty а коннектиться пытаешься к серверу с сервера... либо переноси приватный тоже ключ на сервер либо ты не то что то делаешь
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽