ssh為secure Shell的縮寫,是目前比較可靠,專為遠程登錄會話和其他網絡服務提供安全性的協議。
幾乎所有的linux都支持ssh,ssh由客戶端與服務器組成,通過ssh可以安全地進行遠程登錄,拷貝,上傳,默認端口是22。
mac與linux自帶ssh客戶端,windows可以安裝putty使用該命令。
win10自帶ssh客戶端和服務器,如果沒有可以按如下步驟進行安裝:
第一種方法:
1.打開“設置”—>“應用”—>"應用和功能"—>"可選功能":
2.如果下面的列表已經有openssh客戶端和服務器,就不用再安裝了。如果沒有,點擊添加功能查找安裝。
因為我沒能打開添加功能界面,沒能成功添加,所以使用第二種方法。
第二種方法:
1.以管理員身份打開PowerShell,然后輸入 Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' ,查詢有關openssh安裝情況,如圖:
說明我已安裝openssh客戶端,沒有安裝服務器。
2.安裝openssh服務器.輸入Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0命令,等待安裝。安裝完成返回如下:
同樣,如果客戶端沒有安裝,使用Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0命令安裝,返回信息同上。
3.再檢查一下安裝結果:
確定都已安裝完畢。