Я понимаю, что это не отвечает на вопрос «почему не указаны дополнительные функции?", но если вам нужен OpenSSH Client, вот что сработало для меня.
У меня была похожая проблема, когда я не мог установить OpenSSH Client, поскольку он не отображался в разделе «Дополнительные функции» (после обновления до версии Windows 1803.)
В итоге я скачал и установил OpenSSH Client прямо из проекта Win32-OpenSSH на GitHub, следуя этим замечательным инструкциям Мэтта МакЭлрита:
http://blog.techsnips.io/openssh-windows-setup/
Хотя статья Мэтта о TechSnips была полезной и включала в себя простое для просмотра видео, рекомендуется ознакомиться с инструкциями по установке, представленными в вики проекта Microsoft Win32-OpenSSH, которые периодически меняются:
https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH
Вот краткое изложение шагов из блога Мэтта, ссылки на которые приведены выше:
Загрузите последнюю версию Win32-OpenSSH
Распакуйте ZIP-архив в C:\Program Files\OpenSSH
.
Добавьте C:\Program Files\OpenSSH\OpenSSH-Win64
в системную переменную Windows. (Инструкция по модификации системного PATH на Windows здесь .)
Если вы также хотите использовать сервер OpenSSH (sshd.exe
) и агент аутентификации OpenSSH (ssh-agent.exe
), существуют дополнительные шаги, необходимые для их установки и включения в качестве служб Windows. Эти шаги более сложны, и я предлагаю вам следовать инструкциям из Win32-OpenSSH Wiki или непосредственно из статьи Мэтта.