參考 SSH原理
Windows官方配置連接
注意官方的配置連接中有兩步有誤shell
- OpenSSHUtils的下載,按照官方的方式沒法下載
- 因爲1中的工具沒法下載,Repair-AuthorizedKeyPermission命令也沒法使用
完成 服務端配置並使用如下代碼啓動sshd服務後,能夠使用客戶端嘗試進行連接,注意默認端口爲22
# C:\windows\system32 Administrator: powershell > Start-Service sshd # 備註:經過Get-Service sshd能夠獲得服務當前的信息
在 客戶端中按照官方教程生成祕鑰對,並將祕鑰傳輸至 服務端
修改sshdC:\ProgramData\ssh\ssh_config文件
Match Group administrators AuthorizedKeysFile __PROGRAMDATA__/ssh # 修改成 # Match Group administrators # AuthorizedKeysFile __PROGRAMDATA__/ssh
此時客戶端能夠使用祕鑰和密碼同時登陸登陸,能夠經過將PasswordAuthentication設置爲no來禁止密碼登陸