アゴ乗せ日記

適当なポジティブ日記

スポンサーリンク

【解決済み】WorkspacesのWin10からVScodeでRemote SSH接続しようとしたらできなかった話

f:id:agonosetaro:20200306154038p:plain

悲し

エラーメッセージは

[15:32:53.259] > /bin/sh: line 0: exec: ssh: not found
> kex_exchange_identification: Connection closed by remote host
> プロセスが、存在しないパイプに書き込もうとしました。
> 
[15:32:53.508] "install" terminal command done
[15:32:53.508] Install terminal quit with output: プロセスが、存在しないパイプに書き込もうとしました。
[15:32:53.514] Received install output: プロセスが、存在しないパイプに書き込もうとしました。
[15:32:53.515] Stopped parsing output early. Remaining text: プロセスが、存在しないパイプに書き込もうとしました。
[15:32:53.515] Failed to parse remote port from server output
[15:32:53.516] Resolver error: 
[15:32:53.521] ------

なるほど、わからん


調べたら~/.ssh/config内のsshコマンドの記述をC:¥〜のパスに変えろとのこと。

teratail.com

...OpenSSLがそもそも入ってない(

解決策

OpenSSLのダウンロード

こちらから『OpenSSH-Win64.zip』をダウンロードして解凍する。

パスを設定

Ctrl + , でVScodeのsettingを開く。

検索窓で『remote.ssh:path』と入力。

Remote.SSH:Pathにダウンロードしたssh.exeの完全パスを設定。 例)D:\Users\ago\Downloads\OpenSSH-Win64\ssh.exe

以上

終わり

Win10久しぶっり。 IP制限とかでWorkspaces使わないといけないリモートワーカー向け。

以上!!

スポンサーリンク