Dlaczego ssh nie jest wbudowany w Windows? [Zamknięte]
10
SSH jest wbudowany w większość systemów operacyjnych w stylu POSIX. Wiem, że funkcjonalność SSH można dodać do systemu Windows za pomocą narzędzi takich jak Putty, ale czy istnieje jakiś powód, komercyjny lub inny, dlaczego ssh nie jest wbudowany w system Windows, tak jak w innych systemach operacyjnych?
Krótka odpowiedź brzmi: Windows nie jest zgodny z POSIX (bez dodatków takich jak Cygwin). System Windows jest ukierunkowany raczej na środowisko GUI niż na powłokę wiersza poleceń, przynajmniej na razie.
Windows NT jest zgodny z POSIX.1 (chociaż .1 nie jest zbyt przydatny), a najnowsze wersje Server mają bardzo uproszczony tryb GUI (Server Core), którego celem jest stworzenie czystego serwera CLI w przyszłych wydaniach.
Ponieważ Microsoft woli udostępniać narzędzia oparte na GUI do zdalnego korzystania z systemu Windows. W szczególności protokół pulpitu zdalnego / usługi terminalowe.
Historycznie Microsoft nie był entuzjastycznym zwolennikiem ani dostawcą produktów i standardów pochodzących ze społeczności Unix lub Internetu.
Odpowiedzi:
Nie jest wbudowany w żaden system. Większość dystrybucji Linuksa po prostu domyślnie dostarcza openssh-client (i -server) jako pakiet.
Ponieważ system Windows ma domyślną przestrzeń użytkownika (Explorer, Media Player itp.), Nie wysyłają zewnętrznych pakietów, takich jak openSSH.
źródło
Krótka odpowiedź brzmi: Windows nie jest zgodny z POSIX (bez dodatków takich jak Cygwin). System Windows jest ukierunkowany raczej na środowisko GUI niż na powłokę wiersza poleceń, przynajmniej na razie.
źródło
Ponieważ Microsoft woli udostępniać narzędzia oparte na GUI do zdalnego korzystania z systemu Windows. W szczególności protokół pulpitu zdalnego / usługi terminalowe.
Historycznie Microsoft nie był entuzjastycznym zwolennikiem ani dostawcą produktów i standardów pochodzących ze społeczności Unix lub Internetu.
źródło