Рейтинг:0

Как подключиться к Windows Server с помощью SSH?

флаг cn

Я использую Windows Server 2019

Что я сделал:

• Я установил «OpenSSH SSH Server» на свою виртуальную машину, выбрав «Приложения» > «Приложения и функции».

• Я добавил правило брандмауэра для порта 22 и запустил SSH-сервер.

• Я установил PuTTYgen на свой локальный компьютер, чтобы создавать открытые и закрытые ключи.

• Я использую Vultr.com в качестве облачного хоста, поэтому я добавил открытый ключ к ключам SSH на их сайте.

• Я создал файл «administrators_authorized_keys.pub» внутри основной папки ssh и добавил в него открытый ключ.

â¢ Я добавил папку author_keys в основную папку ssh и добавил открытые ключи (типа PuTTY и openSSH) и закрытый ключ

¢ Я установил PuTTY, чтобы установить соединение

• Я добавил в запрос ключ авторизации (закрытый ключ файла PuTTY).

• Я использую порт 22

Ошибки, которые я получаю:

⢠Когда я пытаюсь войти в систему с именем пользователя хоста (или любым другим), PuTTY дает мне ответ «Сервер отказался от нашего ключа».

• Когда я пытаюсь использовать ssh-keygen -t ed25519 -C «[email protected]», я получаю сообщение «Создание открытых/закрытых ключей» и на этом останавливаюсь. Он не спрашивает корень, где их генерировать или что-то в этом роде. Процесс просто заблокирован.

Я также пробовал генерировать ключи с помощью ssh-keygen.exe напрямую, но он просто генерирует закрытый ключ. Я попытался сгенерировать открытый ключ из закрытого ключа, используя это: https://blog.tinned-software.net/generate-public-ssh-key-from-private-ssh-key/ И смена всех публичных ключей на этот, но все равно не работающая с PuTTY, все равно выдает ту же ошибку.

Что работает:

• Когда я не устанавливаю закрытый ключ в запросе PuTTY, я могу подключиться к серверу.

Вопросы:

Я пропустил какие-либо шаги? Что я здесь делаю неправильно и как правильно настроить SSH-соединение?

Рейтинг:0
флаг mx

Возможности OpenSSH Server можно включить с PS ниже. Эта функция была впервые представлена ​​в Windows 10 1804, а затем добавлена ​​в Windows Server 2019.

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Set-Service sshd -StartupType Автоматически
Set-Service ssh-agent -StartupType Автоматически
Старт-Сервис sshd
Старт-Сервис ssh-агент

Подключитесь к серверу с помощью команды ниже

ssh имя_пользователя@домен@имя_сервера

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.