工具使用:1. Windows系統ssh客戶端和服務端的配置

SSH原理

參考 SSH原理

Windows官方配置連接

Windows官方配置連接

配置過程

1. 在服務端上按照官方配置連接開始SSH服務

注意官方的配置連接中有兩步有誤shell

  1. OpenSSHUtils的下載,按照官方的方式沒法下載
  2. 因爲1中的工具沒法下載,Repair-AuthorizedKeyPermission命令也沒法使用

2. 嘗試密碼鏈接

完成 服務端配置並使用如下代碼啓動sshd服務後,能夠使用客戶端嘗試進行連接,注意默認端口爲22
# C:\windows\system32 Administrator: powershell
> Start-Service sshd
# 備註:經過Get-Service sshd能夠獲得服務當前的信息

3. 嘗試祕鑰連接

客戶端中按照官方教程生成祕鑰對,並將祕鑰傳輸至 服務端
修改sshdC:\ProgramData\ssh\ssh_config文件
Match Group administrators
      AuthorizedKeysFile __PROGRAMDATA__/ssh
# 修改成
# Match Group administrators
      # AuthorizedKeysFile __PROGRAMDATA__/ssh
此時客戶端能夠使用祕鑰和密碼同時登陸登陸,能夠經過將PasswordAuthentication設置爲no來禁止密碼登陸
相關文章
相關標籤/搜索