1

Я пытаюсь подключиться по SSH к моей машине с Windows 10 от Raspberry Pi. Я уже смог сделать это довольно легко, но проблема, с которой я сейчас сталкиваюсь, заключается в том, чтобы заставить Windows принять мой закрытый ключ.

В консоли Windows я создал пару ключей и добавил свой открытый ключ к C:\Users\user\.ssh\authorized_keys но когда я пытаюсь подключиться с Pi, он все еще спрашивает мой пароль.

Так что теперь, когда я думаю, что он даже не читает этот файл, он читает откуда-то еще, или мне нужно разрешить аутентификацию с открытым ключом в конфигурации. Но я не знаю, где что-то из этого есть в Windows 10.

Итак, мой вопрос: возможно ли это с тем, что я хочу сделать? Или я застрял с вводом пароля, когда я хочу SSH в Windows?

1 ответ1

-1

Установить пакет с key-auth

В этом HowTo на Github говорится, что вам нужно настроить пакет key-auth , прежде чем Windows 10 примет аутентификацию на основе ключей.

Если вам нужна аутентификация на основе ключей, выполните следующую команду для установки пакета key-auth:

   `powershell -executionpolicy bypass -file install-sshlsa.ps1`

(для Win7 и Server 2008 см. здесь)

   `Restart-Computer`

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .