如何啟用內置的Win10 OpenSSH客戶端
關注Windows10,鎖定Win10之家(http://www.ghost580.com/windows10/)
如何啟用內置的Win10 OpenSSH客戶端 簡介
隨着Win10的每一個新版本,我們都看到越來越多的有用的工具從Linux移植過來。首先,我們有Linux的Windows子系統,這非常棒,現在我們有一個內置的OpenSSH客戶端和服務器,它使用OpenSSH 7.5p1版本。
雖然
Win10 OpenSSH軟件目前處於測試階段,但仍然運行良好。特別是當你希望連接到SSH服務器時,你不再需要使用Putty等第三方SSH客戶端。
對於本文,我們將關注OpenSSH客戶端,因為Windows不需要其他方法來獲得遠程訪問權限,配置SSH服務器值得自己的文章。安裝OpenSSH客戶端很簡單,但是你需要知道去哪里看,它需要重啟。因此,請確保在執行這些步驟之前重新啟動計算機。
首先,點擊Windows開始菜單(
),然后在搜索字段中輸入選項。將顯示一個名為“管理可選功能”的搜索結果,您應該點擊該結果。這將打開如下所示的“管理可選功能”屏幕。
此屏幕顯示當前安裝的所有可選Windows功能。 現在點擊上面紅色箭頭所示的添加功能按鈕。 這將打開一個可以安裝的可選功能列表。 大多數是字體包,但是如果向下滾動,您將看到OpenSSH客戶端(Beta)和OpenSSH服務器(Beta)。


此屏幕顯示當前安裝的所有可選Windows功能。 現在點擊上面紅色箭頭所示的添加功能按鈕。 這將打開一個可以安裝的可選功能列表。 大多數是字體包,但是如果向下滾動,您將看到OpenSSH客戶端(Beta)和OpenSSH服務器(Beta)。

要安裝SSH客戶端或服務器,只需選擇它並單擊安裝按鈕。 一旦你點擊安裝按鈕,你會看到該功能從列表中消失。 這是正常的,沒有什么可擔心的。 只需單擊窗口左上角的后退箭頭,即可回到已安裝功能列表。
但是,現在,您會發現安裝了OpenSSH客戶端。

您現在可以關閉“管理”選項功能窗口並重新啟動計算機。 重新啟動計算機對於完成安裝很重要。 否則,在命令提示符下使用它時,Windows不會找到SSH命令。
現在,您的計算機已重新啟動,只需打開一個命令提示符並鍵入ssh,然后按Enter。 如果OpenSSH客戶端安裝正確,您將看到顯示所有命令行參數的幫助文件。 有關每個命令行參數含義的信息,可以參考SSH的手冊頁。
當前的參數列表是:

當前的參數列表是:
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file] [-J [user@]host[:port]] [-L address] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address] [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]] [user@]hostname [command]
要連接到遠程服務器,只需使用命令行ssh [user] @ [host]。 例如,要連接到我已經安裝的測試Ubuntu服務器,我需要輸入ssh bleeping @ ub-test。 如果這是您第一次連接到特定的SSH服務器,它將顯示一個主機密鑰指紋,並要求您確認是否要連接。 如果輸入yes,則該主機的密鑰將保存在%UserProfile%。ssh known_hosts文件中,並且在連接到同一服務器時不會再次詢問您的密碼。
隨后會提示您輸入您要登錄的遠程服務器上用戶帳戶的密碼,如下所示。
如果您輸入正確的密碼,您將登錄到遠程服務器並顯示一個外殼。
當您完成使用遠程服務器並想要斷開SSH會話時,只需輸入exit並按回車。 然后您將注銷,SSH客戶端將聲明“連接到[服務器]已關閉”,您可以關閉命令提示符。

如果您輸入正確的密碼,您將登錄到遠程服務器並顯示一個外殼。

當您完成使用遠程服務器並想要斷開SSH會話時,只需輸入exit並按回車。 然后您將注銷,SSH客戶端將聲明“連接到[服務器]已關閉”,您可以關閉命令提示符。