Разрешение отклонено (открытый ключ) после каждого разъединяемого раза

Будучи разъединенным от сервера (Ubuntu 18.04.1) я не могу войти в больше открытый ключ использования.

У меня есть 2 учетных записи, которые могут выполнить sudo. Одна учетная запись использует открытый ключ и пароль для входа в систему, и другое использование пароль. Обе учетных записи существовали в течение долгого времени и работали безупречно. Теперь у меня есть проблема с учетной записью, которая использует открытый ключ. Когда я пытаюсь войти в систему, я всегда получаю вопрос о пароле, но того вопроса не стало, и я добираюсь: "Разрешение отклонено (открытый ключ)" без просьбы ssh о пароле. Я попытался перезагрузить свой клиент, но это не помогает. Я перезагрузил свой сервер, и это не помогает также. То, что помогает, то, если я использую другую учетную запись (User2), которая использует пароль вместо ключа и входа в систему сервера, и отключите следующие строки в моем sshd_config и и выполните "sudo сервис ssh перезапуск":

#Match User User1
#PasswordAuthentication no

Затем выйдите из системы и выполненный ssh user1@192.168.3.11. Теперь меня попросят пароля и не пароля, и затем я буду зарегистрирован. Если я затем возвращаю ssd_config к

Match User User1
PasswordAuthentication no

и и выполненный "sudo сервис ssh перезапуск"

Я смогу использовать user1 для входа в систему, и мне предложат пароль, таким образом, все будет работать.

Это будет хорошо работать, пока соединение не разъединяется из-за неактивности, или я перезагружаю свой сервер (который генерирует разъединение). После этого я должен повторить все шаги выше.

Я попытался соединиться от двух различных клиентов, одного под управлением Linux Mint и другого Raspbian, проблемой является то же.

Я также попробовал ssh-i .ssh/id_rsa user1@192.168.3.11, и результатом является то же "Разрешение, отклоненное (в открытом ключе)"

0
задан 7 December 2018 в 01:25

1 ответ

Ваш вопрос не ясен, но позвольте мне попытаться ответить на основе того, что я понял

У Вас есть 2 пользователя... принимающие ‘user1’ ‘user2’

Если user1 должен получить доступ к попытке user2, копируя id_rsa.pub в user2 authorised_keys

Goto

cd .ssh
ls
cat id_rsa.pub

Скопируйте ключ

Затем вход в систему user2

cd .ssh
ls
sudo nano authrized_keys

Вставьте ключ, который Вы скопировали с id_rsa.pub

Затем попытайтесь соединить user2 от user1, необходимо смочь соединить user2, не сталкиваясь ни с какой проблемой

это должно работать...

0
ответ дан 27 October 2019 в 00:02

Другие вопросы по тегам:

Похожие вопросы: