windows sshd 설치중 0x800f0954 오류 발생

windows 에 openssh server 를 설치 해 ssh 서버를 오픈할 수 있다

이때

PS C:\Windows\system32> Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Add-WindowsCapability : Add-WindowsCapability이(가) 실패했습니다. 오류 코드 = 0x800f0954
위치 줄:1 문자:1
+ Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Add-WindowsCapability], COMException
    + FullyQualifiedErrorId : Microsoft.Dism.Commands.AddWindowsCapabilityCommand

해결방법은

표시한 registry 값을 수정해주고 몇가지 명령으로 update 관련 서비스를 재시작해주면 된다

1. regedit

2. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

3. UseWUServer -> 0

4. net stop wuauserv && net start wuauserv from cmd

4번의 명령을 실행하면

위 처럼 windows update 서비스를 멈추고 다시 시작 하게된다

이후 다시 sshd 설치

설치가 잘되는것을 볼 수 잇다

이후 sshd 를 확설화 및 재시작시도 유지 하게 하려면

$ Start-Service sshd

로 서비스를 시작

$ Set-Service -Name sshd -StartupType 'Automatic'

os 재시작시 자동으로 시작을 설정 해주면 된다

$ Get-NetFirewallRule -Name OpenSSH-Server-In-TCP

명령으로 현재 상태를확인

enable == true 인걸 볼 수 있다


댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다