Windows 11 컴퓨터에 SSH 서버를 설치하는 것은 많은 취약점을 노출하지 않고 안전한 원격 액세스를 원한다면 필수적입니다.솔직히 말해서, 처음에는 과정이 다소 복잡하게 느껴질 수 있습니다.특히 옵션 기능과 PowerShell 명령을 사용하는 데 익숙하지 않은 경우 더욱 그렇습니다.어쨌든, 제게 실제로 효과가 있었던 방법을 알려드리겠습니다.하지만 주의하세요.바로 시작되지 않거나 몇 번 재부팅해야 할 수도 있습니다.

1단계: Windows 설정에 액세스

시작 버튼을 클릭 하고 설정을 여세요.메뉴에 있는 기어 모양 아이콘이죠.거기서 > 선택적 기능 으로 이동하세요.네, 불필요하게 Windows 설정에 깊이 들어가야 하지만, 바로 거기서 마법이 일어납니다.물론 Windows가 필요 이상으로 복잡하게 만들었을 테니까요.

2단계: OpenSSH 서버 확인

아래로 스크롤하거나 옵션 기능 목록에서 OpenSSH 서버를 검색하세요.이미 설치되어 있다면 바로 시작할 수 있습니다.목록에 없더라도 걱정하지 마세요.여전히 설치 가능합니다.수동으로 설치해야 합니다.

3단계: OpenSSH 서버 설치

이 부분이 좀 까다롭습니다.선택적 기능 페이지 상단의 ‘ 기능 보기’를 클릭하세요.검색창에 를 입력하세요.OpenSSH 서버 팝업이 SSH나타날 것입니다.해당 서버를 선택하고 ‘추가’를 클릭하세요.설치는 몇 분 정도 걸릴 수 있으니 커피 한 잔 하세요.

또는 PowerShell을 통해 이 작업을 수행하는 것을 선호하는 사람들도 있는데, 명령줄에 익숙하다면 더 빠릅니다. PowerShell을 관리자 권한으로 실행하고 다음을 실행하세요.

Add-WindowsCapability -Online -Name OpenSSH. Server~~~~0.0.1.0

이 명령은 GUI를 건드리지 않고 설치를 시작합니다.왜 더 안정적으로 작동하는지는 모르겠지만, 일부 설정에서는 GUI가 자동으로 실패하거나 중단될 수 있습니다.

4단계: 설치 확인

설치가 완료되면 sshd 서비스가 설치되어 실행 중인지 다시 한번 확인하세요.Windows 터미널 이나 명령 프롬프트를 열고 다음을 실행하세요.

Get-Service -Name sshd

실행 중이 아니라면 다음으로 시작하세요.

Start-Service -Name sshd

보너스로, 일부 설정에서는 서비스가 자동으로 시작되지 않습니다.이 문제를 해결하려면 다음을 실행하세요.

Set-Service -Name sshd -StartupType Automatic

이렇게 하면 SSH가 재부팅할 때마다 바로 사용할 수 있게 됩니다.완전 편집증인가요? 어쩌면요.하지만 잠기는 것보다 안전한 게 낫습니다.

5단계: SSH 구성(선택 사항이지만 권장됨)

SSH 설정을 조정하려면 구성 파일이.에 있습니다 C:\ProgramData\ssh\sshd_config.포트를 변경하거나, 비밀번호 인증을 비활성화하거나, SSH 키를 설정할 수 있습니다. Notepad++나 VSCode와 같은 텍스트 편집기를 사용하면 더 쉽지만, 관리자 권한으로 실행해야 합니다.편집 후 다음 명령어로 서비스를 다시 시작하세요.

Restart-Service -Name sshd

참고로, 방화벽 규칙을 추가해야 할 수도 있습니다(다음 내용 참조).서비스가 실행 중이더라도 Windows 방화벽이 SSH 트래픽을 차단하는 경우가 있습니다.생각보다 자주 놓치는 단계입니다.

추가 팁 및 일반적인 문제

사람들을 예상보다 더 많이 넘어지게 만드는 몇 가지 간단한 사실:

결론

핵심은 무엇일까요? 이제 작동하는 SSH 서버가 생겼습니다.원격 작업을 안전하고 간편하게 수행할 수 있게 되었다는 것입니다.아직 문제가 있나요? 서비스, 방화벽 또는 설정 파일을 항상 확인하세요.설치 또는 설정 변경 후 재부팅만 하면 되는 경우도 있습니다.이 설정은 기본적일 수 있지만, 제대로 하면 매우 안정적입니다.

자주 묻는 질문

SSH란 무엇이고 왜 필요한가요?

SSH를 컴퓨터의 비밀 핸드셰이크로 생각해 보세요.모든 정보를 스누퍼에게 노출하지 않고 인터넷이나 로컬 네트워크를 통해 안전하게 연결할 수 있습니다.원격 관리, 파일 복사, 심지어 원격 스크립트 실행에도 적합합니다.

이전 버전의 Windows에 SSH 서버를 설치할 수 있나요?

네, Windows 10 이상에서도 이 작업을 수행할 수 있지만 단계가 약간 다릅니다.일반적으로 선택적 기능 방법이 계속 적용되거나 PowerShell 명령이 정상적으로 작동합니다.

SSH 서버에 어떻게 연결하나요?

좀 더 편하게 사용하고 싶다면 PuTTY 나 Windows Terminal 같은 SSH 클라이언트를 사용하세요.명령어는 일반적으로.입니다 ssh username@hostname.’username’과 ‘hostname’을 실제 사용자 정보로 바꾸세요.

요약

도움이 되기를 바랍니다.제 경우에는 효과가 있었으니, 여러분도 문제 해결에 어려움을 겪는 것을 피하는 데 도움이 될 수 있을 겁니다.

2025