我太喜歡ssh了,因為它的功能實在太強大,而且幾乎不占用啥資源。(PS:類似的軟件:p7zip,tightvnc)。因此,無論是哪個系統,我總想著安裝一個ssh的服務器。
之前我在虛擬機中安裝了個win10, 雖然安裝了tightvnc, 但并不喜歡用遠程管理的方式去連接,因為占用帶寬不說,操作也不方便,比如虛擬機內部的拼音輸入法狀態經常和外面的不相同。我還是喜歡控制臺程序。
win10自帶了ssh的客戶端,在設置->應用和功能->可選功能->添加功能 中可以安裝win10的 openssh 客戶端和服務器端,安裝完后,在控制面板->管理工具->服務 中找到openssh服務,設置為自動或者啟動都可以運行。
openssh 的服務器運行只需要1.3MB的內存,相比于其他軟件,可能需要按照內存倒著排序才能看的到。
關于win10 自帶的openssh服務器的配置文件,在windows系統目錄的Windows\System32\OpenSSH目錄下的sshd_config_default文件,和配置linux一樣。我比較喜歡把GatewayPorts 設置為yes, 懂得人都懂的這個功能。
自帶的openssh客戶端的配置,則是在用戶目錄下的。連上去默認的終端管理就是windows的cmd.
我虛擬機中的win10 看來可以卸載wsl了。
微軟宣布將重新開始為Windows平臺開發自帶的SSH客戶端。微軟打算讓用戶用上由它的PowerShell團隊開發的這套應用,而不必依賴第三方應用。其目的是為了幫助用戶更容易地管理Windows和Linux系統。
集團軟件工程經理Angel Calvo注意到這是微軟第三次嘗試提供這樣的應用程序。與前兩次嘗試相比,這次嘗試順應公司企業文化的轉變,更有可能取得成功。微軟已選定將基于BSD許可下的OpenSSH開發包來開發它的應用程序。OpenSSH項目由OpenBSD開發團隊在1999年啟動,因其代碼編寫良好、安全且維護性好而聞名。
微軟的Jeffrey P. Snover對該通告評論說,微軟將提供包括SSH客戶端以及Windows版的SSHD,其中SSHD是用來托管SSH會話的服務器端部分。這表明在Windows機器上可以實現完整的安全通信,無論該通信是在其上發起的還是終止的。
此次微軟與OpenSSH的合作看起來還處于在Twitter上互動的初期階段。正如Hacker News上一個評論員(squiguy7)所指出的,在公告發出之前,OpenSSH的開發者似乎并不知道微軟的這一決定。盡管如此,Snover昨天在Twitter上表示,微軟希望讓OpenSSH能部署到多種Windows平臺上”。目前尚不清楚具體哪些平臺可以部署。
根據此前消息,微軟會在Win10的PowerShell中集成這一功能,而且作為微軟目前重點打造的新一代操作系統,似乎也沒有理由不支持Windows10。