Windows 11 23H2/22H2:10月の更新パッチ適用でSSH接続ができなくなる不具合が発生中

Windows 11 23H2/22H2:10月の更新パッチ適用でSSH接続ができなくなる不具合が発生中 Windows 11
スポンサーリンク

Microsoftが2024年10月に、Windows 11 23H2/22H2向けに提供した更新プログラム「KB5044285」と「KB5044380」を適用した一部のPCにおいて、SSH接続が切断される問題が発生していること発表しました。

なお、この不具合は、企業、IoT、教育機関のユーザーに影響しており、影響を受けるデバイスの数は限られているようです。一般消費者向けのHomeまたはProエディションのWindowsを使用するユーザーにも影響があるかどうかについては、現在調査中との事。

一応対処方法をMicrosoftが紹介しているので、不具合に遭遇した場合はお試しください。

スポンサーリンク
スポンサーリンク

不具合の概要

2024年10月のセキュリティ更新プログラムをインストール後、一部のユーザーからOpenSSH(Open Secure Shell)サービスが起動せず、SSH接続ができなくなる問題が報告されています。このサービスは詳細なログを出力せずに失敗し、手動で sshd.exe プロセスを実行する必要があります。

この問題は、企業、IoT、教育機関の顧客に影響しており、影響を受けるデバイスの数は限られています。Microsoftは、一般消費者向けのHomeまたはProエディションのWindowsを使用するユーザーにも影響があるかどうかを調査中です。

 

不具合の一時的な対処方法

次の手順で、該当ディレクトリのアクセス許可(ACL)を更新して問題を一時的に解決できます。

  1. PowerShellを管理者として開きます。
  2. C:\ProgramData\ssh および C:\ProgramData\ssh\logs のアクセス許可を更新し、SYSTEMAdministrators グループにフルコントロールを付与し、認証済みユーザーには読み取りアクセスを許可します。必要に応じて、特定のユーザーやグループに読み取りアクセスを制限できます。

以下のコマンドを使用してアクセス許可を更新します:

$directoryPath = "C:\ProgramData\ssh" $acl = Get-Acl -Path $directoryPath $sddlString = "O:BAD:PAI(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)(A;OICI;0x1200a9;;;AU)" $securityDescriptor = New-Object System.Security.AccessControl.RawSecurityDescriptor $sddlString $acl.SetSecurityDescriptorSddlForm($securityDescriptor.GetSddlForm("All")) Set-Acl -Path $directoryPath -AclObject $acl

C:\ProgramData\ssh\logs に対しても同様の手順を繰り返してください。

 

対処状況

Microsoftは現在この問題を調査中で、今後のWindows更新プログラムで解決策を提供する予定です。解決策や追加の回避策が提供される際には、追って通知されます。

コメント