連接windows的sshd時提示sshd: Resource temporarily unavailable


問題說明

  • 服務器:安裝了win10自帶的“openssh服務器”,用start-service sshd開啟服務,在配置表里把端口配置成22022。選用這個端口是因為我還在通過ToDesk用客戶端遠程連接服務器的桌面,可能已經占用了默認的ssh端口22

  • 客戶端:采用windows WSL (ubuntu 18.04)里的openssh-clien來連接服務器

連接的時候提示了Resource temporarily unavailable,但是連接服務器的wsl的sshd(端口是2200)就沒有問題

問題分析

可以連接服務器WSL的ssh,但是不能連接win10的ssh,說明是服務器端win10的防火牆在作祟

解決方案

  1. 在服務器端打開“Windows Defender 防火牆”,單擊左側“高級設置”
  2. 單擊左側“入站規則”,然后單擊右側的“新建規則...”
  3. 端口-TCP-特定本地端口-22022-允許連接-域、專用和公用全選-“名稱”隨便起一個-完成

這時候再用客戶端連接服務器ssh就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM