ssh все еще принимает аутентификацию по паролю несмотря на то, чтобы быть настроенным для открытого ключа только аутентификация (который работает!)

Принятие Вас говорит о почтовых ящиках IMAP, я пошел бы другим путем. Установите второй (виртуальный) сервер к своей симпатии, протестируйте его и удостоверьтесь, что все работает как ожидалось. Затем используйте инструмент как imapsync для синхронизирования/копирования по почтовым ящикам. Я уже сделал это успешно пару раз. Вы могли бы хотеть остановить свой MTA (sendmail, постфикс...) при миграции почтовых ящиков.

Также взгляните на страницу миграции в голубятне Wiki.

9
задан 13 April 2017 в 15:14
3 ответа

/etc/ssh/ssh_config для клиента. Вы хотите установить те опции на файле конфигурации сервера, который является /etc/ssh/sshd_config.

18
ответ дан 2 December 2019 в 22:23

Попробуйте установку PreferredAuthentications только к открытому ключу.

0
ответ дан 2 December 2019 в 22:23

Я знаю, что этот вопрос действительно старый, и на него уже был дан ответ, но с тех пор, как у меня возникла эта проблема, это был результат поиска номер один в Google, и я решил, что помещу сюда информацию .

По какой-то причине после того, как я изменил

PasswordAuthentication yes

на

PasswordAuthentication no

в моем файле sshd_config, он все еще запрашивал пароль.

Я все здесь проверил, а также выполнил

sudo /etc/init.d/ssh restart #or sshd

Изменения в файл конфигурации просто не будет иметь никакого значения, поэтому я, наконец, попытался просто перезагрузить компьютер, и это сработало. Я предполагаю, что перезапуск /etc/init.d/ssh по какой-то причине не работал? В любом случае, надеюсь, это кому-то поможет.

1
ответ дан 2 December 2019 в 22:23

Теги

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