回答:
WindowsシステムでSSHサーバーを実行している場合は、反対側から接続を開始するリバーストンネルを確立できます。
Windowsで使用できるSSHサーバーはいくつかあります(例:copssh)。反対側では、autosshを使用して、クライアントとサーバー間の接続が失われた場合にトンネルが再確立されることを確認できます。
このように、Windowsでサービスとしてsshクライアントを実行する代わりに、前述のようにsshサーバーを実行する必要があります。
Bitvise WinSSHD
私はBitviseのWinSSHDを使用したことがあり、過去に本当にうまくいきました。
私が気に入っている良い点の1つは、サーバーが制御不能であり、VNC経由でサーバーにアクセスできない場合です。これは、CPUが100%であるか、メモリ不足であり、仮想メモリをスラッシングしているため、常にSSHで取得できます。再起動コマンドを発行します。
http://www.bitvise.com/download-area
しばらくインストールしていなかったので、コマンドラインがサポートされているかどうかを思い出そうとしています。あなたは見てみる必要があるでしょう。
あなたはPuTTYトレイを試すことができます
Windowsサービスではないが、十分に近い。あなたはそれをコマンドラインから保存されたプロファイルを開始させることができます
puttytray.exe -load "<profile name>"
キー認証で自動的にログインすると、切断時に再接続し、トレイアイコンとしてのみ表示されるように簡単に設定できます。
私はcygwinのopensshパッケージを使用してこれを成功させています。
opensshパッケージには、SSHサーバーが含まれています。SSHサーバーはsshd
、スクリプトssh-host-config
を使用してWindowsサービスとして簡単にインストールでき、Windowsコマンドを使用して簡単に開始できますnet start sshd
。 簡潔にするために、完全な詳細は省略しています...
Gina Trapaniは、数年前のLifehackerに段階的な説明を投稿しましたが、クイックスキャンからわかる限り、100%適用可能で正確です。
sshd
して常にトンネルを稼働させていますか?あなたがリンクしたページはトンネルについて言及していません。