도찐개찐

[Windows] OpenSSH 서버 실행 및 SSH 접속 본문

Windows

[Windows] OpenSSH 서버 실행 및 SSH 접속

도개진 2023. 12. 4. 13:28

1. Windows에서 OpenSSH 서버 활성화하는 방법

Windows에서 OpenSSH 서버를 활성화하려면 다음 명령어를 실행해야합니다. 관리자 모드로 PowerShell을 실행하거나 Windows Terminal에서 PowerShell 탭을 열어 다음 명령어를 실행합니다.

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

몇 분 정도 시간이 걸립니다. OpenSSH 기능을 활성화하는 것은 이 명령어 하나면 됩니다.

Path          :
Online        : True
RestartNeeded : False

명령어가 완료되면 위와 같이 출력됩니다. 하지만 아직 할 일이 몇가지 더 남아있습니다. 이제 다음 명령어로 sshd 서비스를 실행해줍니다.

$ Start-Service sshd

2. 부팅 시점에 자동 sshd 실행 등록 명령어

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

3. SSH 접속 포트 변경

$ Invoke-Item C:\ProgramData\ssh\sshd_config
#Port 22 > Port 2022 수정

4. sshd 재시작

$ Restart-Service -Force -Name sshd

5. OpenSSH 접속을 위한 방화벽 설정

$ New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH-Server-In-TCP' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 2022
// $ New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH-Server-In-TCP' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort ${port}
728x90

'Windows' 카테고리의 다른 글

[윈도우] MariaDB 중복 설치  (0) 2023.04.13
Comments