![Почему ssh не встроен в Windows?](https://rvso.com/image/1304069/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83%20ssh%20%D0%BD%D0%B5%20%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%20%D0%B2%20Windows%3F%20.png)
SSH встроен в большинство операционных систем в стиле POSIX. Я знаю, что функциональность SSH можно добавить в Windows с помощью таких инструментов, как Putty, но есть ли какая-то причина, коммерческая или иная, почему ssh не встроен в Windows, как в других операционных системах?
решение1
Он не встроен ни в одну систему. Большинство дистрибутивов Linux просто поставляют openssh-client (и -server) как пакет по умолчанию.
Поскольку Windows поставляется с пользовательским пространством по умолчанию (Explorer, Media Player и т. д.), внешние пакеты, такие как openSSH, не поставляются.
решение2
Короткий ответ заключается в том, что Windows несовместима с POSIX (без дополнений вроде Cygwin). Windows ориентирована на среду графического интерфейса, а не на оболочку командной строки, по крайней мере, на данный момент.
решение3
Потому что Microsoft предпочитает предоставлять инструменты на основе графического интерфейса для удаленного использования Windows. В частности, протокол удаленного рабочего стола/службы терминалов.
Исторически сложилось так, что компания Microsoft в целом не была ярым сторонником или последователем продуктов и стандартов, созданных в сообществах Unix или Интернета.