728x90
반응형
Windows에서 SSH 서버 설정은 OpenSSH를 설치하여 활성화하는 방식으로 진행할 수 있습니다. Windows 10 1809 버전 이상, 그리고 Windows Server 2019 이상에서는 OpenSSH를 선택적 기능으로 제공하고 있으므로 이를 통해 SSH 서버를 설치하고 사용할 수 있습니다.
1️⃣ OpenSSH 서버 설치 (Windows 10 이상 및 Windows Server)
1.1. OpenSSH 서버 설치 방법
- 설정 열기: Windows + I 키를 눌러 설정을 엽니다.
- **앱(Apps)**으로 이동한 후, **선택적 기능(Manage optional features)**을 클릭합니다.
- 기능 추가(Add a feature) 버튼을 클릭하고, 목록에서 OpenSSH Server를 찾아 설치를 클릭합니다.
- 설치가 완료되면, SSH 서버가 Windows 시스템에 설치됩니다.
1.2. PowerShell을 통한 설치
Windows PowerShell을 사용하여 OpenSSH 서버를 설치할 수도 있습니다.
- PowerShell을 관리자 권한으로 실행합니다.
- 다음 명령어를 입력하여 OpenSSH 서버를 설치합니다:
- Add-WindowsFeature -Name OpenSSH-Server
- 설치가 완료되면, SSH 서비스를 활성화하고 시작합니다.
2️⃣ OpenSSH 서버 활성화 및 시작
- 서비스 관리 열기: Windows + R을 눌러 실행 창을 열고, services.msc를 입력 후 Enter를 누릅니다.
- OpenSSH SSH Server 서비스를 찾아 클릭하고, 속성을 선택합니다.
- 시작 유형을 자동으로 설정한 후, 시작 버튼을 클릭하여 SSH 서비스를 시작합니다.
- 확인을 눌러 설정을 저장합니다.
또는, PowerShell에서 아래 명령어로 SSH 서버 서비스를 시작할 수도 있습니다:
Start-Service sshd
3️⃣ 방화벽 설정
SSH 서비스가 정상적으로 실행되도록 하기 위해서는 방화벽에서 포트 22(SSH 기본 포트)가 열려 있어야 합니다.
- Windows 방화벽 설정 열기: Windows + R을 눌러 실행 창을 열고, firewall.cpl을 입력 후 Enter를 누릅니다.
- 고급 설정을 클릭합니다.
- 인바운드 규칙에서 새 규칙을 클릭하고, 포트를 선택한 후 다음을 클릭합니다.
- TCP를 선택하고, 특정 로컬 포트에 22를 입력한 후 다음을 클릭합니다.
- 연결 허용을 선택하고 다음을 클릭합니다.
- 규칙에 이름을 지정한 후 마침을 클릭합니다.
이제 SSH 연결을 허용할 수 있습니다.
4️⃣ SSH 서버 접속
설치와 설정이 완료되면, 원격 시스템에서 SSH 클라이언트를 통해 해당 Windows 시스템에 접속할 수 있습니다.
4.1. Linux/Unix 시스템에서 SSH 접속
- 터미널에서 다음 명령어를 입력하여 SSH 서버에 접속합니다:
- ssh 사용자명@윈도우서버아이피
- 사용자 계정의 비밀번호를 입력하여 로그인합니다.
4.2. Windows에서 SSH 접속
Windows에서도 PowerShell을 통해 SSH 클라이언트를 사용할 수 있습니다.
- PowerShell을 열고 다음 명령어를 입력하여 접속합니다:
- ssh 사용자명@윈도우서버아이피
5️⃣ SSH 키 인증 (선택사항)
비밀번호 대신 SSH 키 인증을 사용할 수 있습니다. Windows에서 SSH 키 인증을 설정하는 방법은 다음과 같습니다:
- SSH 키 생성: 클라이언트 시스템에서 SSH 키를 생성합니다.
- ssh-keygen
- 공개 키 복사: 생성된 공개 키를 Windows 시스템에 복사하여 C:\Users\<사용자 이름>\.ssh\authorized_keys에 저장합니다.
- SSH 서비스 재시작:
- Restart-Service sshd
이제 비밀번호 없이 SSH 키를 사용하여 접속할 수 있습니다.
6️⃣ 결론
Windows에서 OpenSSH 서버를 설정하는 과정은 다음과 같습니다:
- OpenSSH 서버 설치
- SSH 서비스 활성화
- 방화벽 설정
- 원격 접속
이후에는 SSH 키 인증 등을 추가로 설정하여 더 안전하게 원격 접속을 관리할 수 있습니다.
반응형
'OS > Window' 카테고리의 다른 글
Terminal Server (0) | 2025.03.31 |
---|---|
VNC Server (0) | 2025.03.31 |
Telnet Server (0) | 2025.03.31 |
HDD관리 (0) | 2025.03.28 |
네트워크 Drive Mapping (0) | 2025.03.28 |