vscodeの不安定なリモートSSH接続の解決策

1 問題の説明

vscodeのリモートsshプラグインを使ってサーバーにリモート接続すると非常に不安定で、コードを変更するのが非常に面倒です。

2 理由分析

端末がサーバーの IP に ping を実行すると、パケット損失がないことがわかります。winscp および MobaXterm で ssh を使用すると、正常に安定してサーバーに接続できます。これは、問題が vscode の ssh 接続にあることを示しています。 Windows に付属の openssh は vscode と互換性がありません。

3つの解決策

方法 1

openssh の他のバージョンをインストールします。この方法はまだ試していません。

方法 2

Git に付属の SSH を使用して openssh を置き換えます。Git ダウンロード URL: https://git-scm.com/downloads

git をインストールした後、git 環境変数を設定し、「C:\Program Files\Git\usr\bin」(このファイルのパスは git をインストールしたパスによって人によって異なります) をパスに追加します。システム変数。以下の図に示すように、openssh の前に配置する必要がある配置場所の要件もあります。

方法 3

vscode のリモート ssh のパスを git の ssh のパス (C:\Program Files\Git\usr\bin など) に変更します。

vscode の拡張プラグインでリモート ssh を見つけ、[設定] -> [拡張機能の設定] を選択します。

リモート SSH パスを見つけて、git の SSH パスを入力します。

おすすめ

転載: blog.csdn.net/qq_38964360/article/details/129333476