為什麼windows沒有內建ssh?

為什麼windows沒有內建ssh?

SSH 內建於大多數 POSIX 風格的作業系統中。我知道可以使用 Putty 等工具將 SSH 功能添加到 Windows 中,但是有什麼原因(無論是商業原因還是其他原因)為什麼 ssh 不像其他作業系統那樣內建在 Windows 中呢?

答案1

它沒有內建到任何系統中。預設情況下,大多數 Linux 發行版僅將 openssh-client(和 -server)作為軟體包提供。

由於 Windows 隨附預設使用者區(Explorer、Media Player 等),因此它們不提供像 openSSH 這樣的外部軟體包。

答案2

簡而言之,Windows 不相容於 POSIX(沒有像 Cygwin 這樣的附加元件)。 Windows 適合 GUI 環境而不是命令列 shell,至少目前是如此。

答案3

因為微軟更喜歡提供基於GUI的工具來遠端使用Windows。特別是遠端桌面協定/終端服務。

整體而言,從歷史上看,微軟並不是源自 Unix 或網路社群的產品和標準的熱情支持者或採用者。

相關內容