logo

윈도우에서 ssh 서버 구축하는 법 📂프로그래밍

윈도우에서 ssh 서버 구축하는 법

개요

윈도우는 10 버전에 들어 파워쉘PowerShell을 비롯하여 리눅스 특유의 편의 기능을 많이 제공하게 되었다. ssh 서버의 경우 GUI를 통해 아주 간단하게 설치할 수 있다.

가이드

**Step 1. 앱 및 기능

20191213\_163734.png

Win+S 를 눌러 프로그램 추가/제거앱 및 기능 을 찾아 선택적 기능 을 클릭한다.


Step 2. OpenSSH 서버 설치

20191213\_163935.png

20191213\_163950.png

기능 추가를 클릭하고 OpenSSH 서버 를 설치한다.


Step 3. PowerShell

20191213\_170225.png

PowerShell을 관리자 권한으로 실행한다.

20191213\_170340.png

  • 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.