В Windows, как я настраиваю sshd, таким образом, что я могу ssh на пути основанная на ключе аутентификация от другого поля окон?

Если Ваши сервисы останавливаются из-за ошибки, которая зарегистрирована окнами затем да, необходимо отсчитать, 'Включают Действия Для Остановок С Ошибками', иначе она не будет работать.

Если Вам не отметят это, то это только перезапустит сервисы, которые остановились по законным или неизвестным причинам.

0
задан 28 October 2010 в 12:29
1 ответ

Для отключения аутентификации по паролю, необходимо отредактировать sshd_config на жертве и установить PasswordAuthentication=no

Кроме того, отредактируйте ssh_config на повелителе или используйте-o опцию остановить его предлагающий аутентификацию по паролю.

Можно использовать ssh -v -v -v ... видеть, что происходит более ясно.


Править

Я знаком с установкой аутентификации открытого ключа SSH с помощью Шпаклевки, puttygen и театрализованного представления, но не с инструментами OpenSSH. С OpenSSH я полагаю, что процесс

$ ssh-keygen -t rsa

Затем копия ~/.ssh/id_rsa.pub к серверу ~/.ssh/authorized_hosts и удостоверьтесь, что полномочия 600 для файла и 700 для каталога.

ssh-keygen страница справочника должна объяснить, как генерировать закрытый ключ, незащищенный любым паролем. Если Вы делаете это, Вы никогда не должны будете вводить пароль, но это будет небезопасно. Если бы Вы настраиваете агент аутентификации затем, я полагаю, что любой пароль только был бы необходим однажды на сессию на 'повелителе'. Если у Вас нет пароля, я не вижу никакой смысл в установке агента аутентификации, должен просто читать закрытый ключ, не запрашивая пароль.

1
ответ дан 4 December 2019 в 22:47
  • 1
    Спасибо; я нашел PasswordAuthentication=no, но вопрос больше об аутентификации с открытым ключом. –  Peter Mounce 28 October 2010 в 11:39

Теги

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