如何使用Windows自帶的openSSH連接
在尋找SSH工具的過(guò)程中,發(fā)現(xiàn)win10/win11自帶SSH連接工具——openSSH,在應(yīng)用安裝組件后即可用powershell當(dāng)作SSH連接工具使用,相當(dāng)方便,這里轉(zhuǎn)載官方的安裝教程,有需自取。

使用 Windows 設(shè)置來(lái)安裝 OpenSSH
打開“設(shè)置”,選擇“應(yīng)用”>“應(yīng)用和功能”,然后選擇“可選功能” 。
掃描列表,查看是否已安裝 OpenSSH。 如果未安裝,請(qǐng)?jiān)陧?yè)面頂部選擇“添加功能”,然后:
查找“OpenSSH 客戶端”,再單擊“安裝”
查找“OpenSSH 服務(wù)器”,再單擊“安裝”
?備注
安裝 OpenSSH 服務(wù)器將創(chuàng)建并啟用一個(gè)名為?OpenSSH-Server-In-TCP
?的防火墻規(guī)則。 這允許端口 22 上的入站 SSH 流量。 如果未啟用此規(guī)則且未打開此端口,那么連接將被拒絕或重置。
使用 PowerShell 安裝 OpenSSH
若要使用 PowerShell 安裝 OpenSSH,請(qǐng)先以管理員身份運(yùn)行 PowerShell。 為了確保 OpenSSH 可用,請(qǐng)運(yùn)行以下 cmdlet:
如果兩者均尚未安裝,則此操作應(yīng)返回以下輸出:
然后,根據(jù)需要安裝服務(wù)器或客戶端組件:
這兩者應(yīng)該都會(huì)返回以下輸出:
啟動(dòng)并配置 OpenSSH 服務(wù)器
若要啟動(dòng)并配置 OpenSSH 服務(wù)器來(lái)開啟使用,請(qǐng)以管理員身份打開 PowerShell,然后運(yùn)行以下命令來(lái)啟動(dòng)?sshd service
:
連接到 OpenSSH 服務(wù)器
安裝后,可從使用 PowerShell 安裝了 OpenSSH 客戶端的 Windows 10 或 Windows Server 2019 設(shè)備連接到 OpenSSH 服務(wù)器,如下所示。 請(qǐng)務(wù)必以管理員身份運(yùn)行 PowerShell:
示例:ssh root@192.168.0.1
連接后,會(huì)收到如下所示的消息:
選擇“是”后,該服務(wù)器會(huì)添加到包含 Windows 客戶端上的已知 SSH 主機(jī)的列表中。
系統(tǒng)此時(shí)會(huì)提示你輸入密碼。 作為安全預(yù)防措施,密碼在鍵入的過(guò)程中不會(huì)顯示。
連接后,你將看到 Windows 命令行界面提示符:
示例:root@123456789

轉(zhuǎn)自:https://learn.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_install_firstuse