微軟宣佈在2015年將一個整合的OpenSSH客戶端引入Windows。他們終於做到了,一個SSH客戶端隱藏在windows10的Fall Creators更新中。您現在可以從Windows連線到安全Shell伺服器,而無需安裝PuTTY或任何其他第三方軟體。
更新:在Windows10 2018年4月的更新中,預設情況下,內建SSH客戶端已啟用。如果你的電腦上還沒有更新,下面介紹如何獲取更新。
油灰可能還有更多的特點。根據該專案在GitHub上的bug跟蹤器,整合SSH客戶端目前只支援ed25519金鑰。
相關報道:windows10的秋季創作者更新有什麼新內容,現在可以使用了
SSH客戶機是windows10的一部分,但它是預設情況下未安裝的“可選功能”。
要安裝它,請轉到“設定”>“應用程式”,然後單擊“應用程式和功能”下的“管理可選功能”。
單擊已安裝功能列表頂部的“新增功能”。如果您已經安裝了SSH客戶機,它將出現在這裡的列表中。
向下滾動,單擊“OpenSSH Client(Beta)”選項,然後單擊“安裝”。
Windows 10還提供了一個OpenSSH伺服器,如果您想在PC上執行SSH伺服器,可以安裝該伺服器。只有在您真正想在PC上執行伺服器,而不僅僅是連線到另一個系統上執行的伺服器時,才應該安裝該伺服器。
現在可以透過執行SSH命令來使用SSH客戶機。這可以在PowerShell視窗或命令提示符視窗中工作,因此可以使用您喜歡的任何視窗。
要快速開啟PowerShell視窗,請右鍵單擊“開始”按鈕或按Windows+X並從選單中選擇“Windows PowerShell”。
要檢視ssh命令的語法,只需執行它:
ssh如果您看到一條錯誤訊息,說明找不到該命令,則需要登出並重新登入。重新啟動電腦也可以。這應該不是必須的,但這是一個測試版功能。
相關:如何從Windows、macOS或Linux連線到SSH伺服器
此命令的工作原理與在其他作業系統(如macOS或Linux)上透過SSH命令連線到SSH伺服器的工作原理相同。其語法或命令列選項是相同的。
例如,連線到ssh.example.com使用使用者名稱“bob”,您可以執行:
ssh [email protected]預設情況下,該命令嘗試連線到在埠22上執行的SSH伺服器,這是預設值。但是,您可能需要連線到在不同埠上執行的伺服器。您可以透過使用-p開關指定埠來實現這一點。例如,如果伺服器接受埠7777上的連線,則執行:
ssh [email protected] -p 7777與其他SSH客戶機一樣,第一次連線時會提示您接受主機的金鑰。然後,您將獲得一個命令列環境,可以用來在遠端系統上執行命令。
... 你們中的精明人可能想知道如何透過網際網路接入家庭路由器。大多數internet服務提供商(ISP)都會為您分配一個臨時IP地址,該地址經常更改。如果你想要一個靜態IP地址,ISP往往會額外收費。好訊...
... 我們之前研究過如何使用VNC從Windows、Mac或Linux PC連線到Raspberry Pi,但是RealVNC與Raspbian Jessie和PIXEL desktop更新的整合意味著大部分過程都得到了簡化。 ...
...更多的特性。瞭解更多關於Bash-on-Windows的資訊,從您應該如何以及為什麼安裝它,到您可能不知道的隱藏特性。 ...
...虧了Windows PowerShell,您可能不再需要膩子了。讓我們看看如何在windows10中設定SSH訪問,以及新工具是否可以取代PuTTY。 ...
...夠執行grep、ssh和nano等命令和工具,可以輕鬆地在Windows上啟用Bash。 ...
...莓皮 可以在Pi上執行的專案 如何開啟樹莓皮 如何設定Pi 你需要做些什麼才能進入樹莓派 如何在樹莓圓周率上程式設計 ...
...的功能,可以增強您的PC對最新威脅的保護。我們將解釋如何解鎖它們。 ...
... 但是如果你沒有合適的顯示器呢?你將如何使用它?一種解決方案是使用舊的Android平板電腦作為Raspberry-Pi顯示器。 ...
...器透過執行一個命令就可以輕鬆地安裝應用程式。下面是如何嘗試新的“winget”命令,以及為什麼這個Linux風格的包管理器對windows10的未來如此令人興奮。 什麼是windows包管理器(the windows package manager)? 包管理器在Linux上很常見...
...uild2020上,微軟宣佈新的Windows終端穩定並且“可以供企業使用”。它最初是在Build2019釋出的,微軟甚至準備了一段炫目的影片來宣傳它有多棒。 新的Windows終端具有許多有用的功能。除了功能之外,控制檯環境的核心已經現代化...