Windows 10 OpenSSH Server 重新啟動後僅工作 1 次

Windows 10 OpenSSH Server 重新啟動後僅工作 1 次

我是這個主題的新手,但我設法在 Windows 10 電腦上設定 openssh 伺服器。

我正在使用密鑰進行身份驗證。當伺服器系統剛啟動時,可以透過客戶端進行存取(也可以是 Windows 10)。當我透過命令列(ssh user@host)存取並使用「退出」命令時,重新連線似乎運作正常。但我需要使用 python 的 ssh 連線(透過 Fabric 或子進程)。在我透過 vscode 的 python 腳本中,它在第一次運行時連接,但是當我第二次運行腳本時,我在終端中收到此訊息:

“現有連線被遠端主機強制關閉”

之後我也無法再與cmd連接了(“‘IP’‘端口’重置連接”)。我想這基本上意味著相同...我假設有一個開放的連接阻止我重新連接?

當我重新啟動 sshd 服務時,沒有任何變化,但是當我重新啟動伺服器電腦時,一切都會再次工作(一次)。不可能以這種方式創建我的腳本,因此我們將非常感謝任何幫助!

相關內容