윈도우에서 ssh 서버 구축하는 법
개요
윈도우는 10 버전에 들어 파워쉘PowerShell을 비롯하여 리눅스 특유의 편의 기능을 많이 제공하게 되었다. ssh 서버의 경우 GUI를 통해 아주 간단하게 설치할 수 있다.
가이드
**Step 1. 앱 및 기능
Win+S 를 눌러 프로그램 추가/제거 나 앱 및 기능 을 찾아 선택적 기능 을 클릭한다.
Step 2. OpenSSH 서버 설치
기능 추가를 클릭하고 OpenSSH 서버 를 설치한다.
Step 3. PowerShell
PowerShell을 관리자 권한으로 실행한다.
Start-Service sshd
를 실행하면 서버가 열리고,Stop-Service sshd
를 실행하면 서버가 닫힌다.Get-Service sshd
를 통해 현재 서버의 상태를 확인할 수 있다.
자동 오픈
컴퓨터를 끄면 서버도 닫히는데, 다음과 같은 명령어로 부팅될 때 자동으로 서버가 열리도록 세팅할 수 있다.
Set-Service -Name sshd -StartupType 'Automatic'
포트 변경
터미널을 관리자모드로 실행한 후 다음의 커맨드를 입력한다.
Invoke-Item C:\ProgramData\ssh\sshd_config
메모장으로 C:\ProgramData\ssh\sshd_config
를 연 후 # Port 22
를 찾아 Port 1234
라 바꾸고 저장하면 포트가 기본설정인 22
에서 1234
로 변경된다. 이후 ssh를 재시작하면 포트가 변경된다1.