Windows 10 OpenSSH サーバーは再起動後に 1 回しか動作しません

Windows 10 OpenSSH サーバーは再起動後に 1 回しか動作しません

私はこのトピックについては不慣れですが、Windows 10 マシンに Openssh サーバーをセットアップすることができました。

キーによる認証を使用しています。サーバー システムを新しく起動すると、クライアント経由のアクセス (Windows 10 も) が機能します。コマンド ライン (ssh user@host) 経由でアクセスし、'exit' コマンドを使用すると、再接続は正常に機能するようです。ただし、Python で ssh 接続を使用する必要があります (Fabric またはサブプロセス経由)。vscode 経由の Python スクリプトでは、最初の実行時に接続しますが、スクリプトを 2 回目に実行すると、ターミナルに次のメッセージが表示されます。

「既存の接続がリモート ホストによって強制的に閉じられました」

その後、cmdに接続できなくなりました(「「IP」「ポート」によって接続がリセットされました」)。基本的には同じ意味だと思います...再接続を妨げるオープン接続があると思いますか?

sshd サービスを再起動しても何も変わりませんが、サーバー マシンを再起動するとすべてが再び動作します (1 回)。その方法でスクリプトを作成することは不可能なので、ご協力いただければ幸いです。

関連情報