2020年7月14日火曜日

Windows 10 の Open SSH クライアントを間違えて消してしまった。

Windows 10 の Open SSH クライアントを間違えて消してしまい。
※Open SSH クライアントは、Windows 10 バージョン1803から使用できます

なぜか、設定から追加できないため、PowerShell で追加する方法を試します。
PowerShell を使用した OpenSSH のインストール
が、エラー。。。


Quick tip: avoid error 0x800f0954
を見つけたので、-LimitAccess オプションをつけて再実行。

しかしここで、Open SSH クライアントがないことに気づかないまま、
Add-WindowsCapability : Add-WindowsCapability failed. Error code = 0x800f0950 #2074
を試してしまう。
Windows Update の設定を一時的に変更して、みました、が、当然うまくいくわけなし。

インターネットからファイルをダウンロードできていない挙動に見えたので、オフラインでインストール方法を探す。

Install OpenSSH client in Windows without internet access

Offline installation of OpenSSH Server on Windows Server 2019
を見つけました。

早速、my.visualstudio.com より、
en_windows_10_features_on_demand_part_1_version_1803_updated_march_2018_x64_dvd_12063771.iso
をダウンロードしました。

ISO ファイルを開いて
OpenSSH-Client-Package~31bf3856ad364e35~amd64~~.cab
を c:\fod にコピーしました。


ファイルが準備できましたので、下記のコマンドを実行します。
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0 -limitaccess -source c:\FOD

ようやくインストールできました。

設定でもインストール済みであることを確認しました。


無事に、ssh コマンドも実行できました!

0 件のコメント:

コメントを投稿