Technology Notes

[Server] Window PuTTY로 원격 접속하기

임승택 2025. 5. 7. 14:00

이번에는 연구실에 있는 컴퓨터원격 접속을 설정하려고 한다. 보통 이런 작업은 리눅스(특히 Ubuntu) 서버에서 많이 하게 되는데, 이번엔 특이하게도 원격 대상 컴퓨터가 Windows였다. 그래서 일반적인 방식 말고, Windows 환경에서도 간단하게 커맨드 기반으로 접속할 수 있도록 PuTTY를 사용해서 구성했다.

 

PuTTY란?

PuTTY는 대표적인 SSH/Telnet 클라이언트
즉, 다른 컴퓨터의 터미널(Command Prompt, Bash 등)에 접속할 수 있게 해주는 도구

https://m.blog.naver.com/applewoods/222307874816

 

[Windows] SSH 접속 프로그램, PuTTY 설치 및 사용법

안녕하세요. Windows(윈도우)에서 ssh를 접속하는 프로그램에 대해서 알아보겠습니다. 리눅스에서 ssh를 ...

blog.naver.com

 

여기서 차이는 접속당하는 컴퓨터가 windows

  • A 컴퓨터 (접속하는 쪽): Windows + PuTTY 설치
  • B 컴퓨터 (접속당하는 쪽): Windows + OpenSSH Server 설치

 

윈도우라서 달라진 점

원격 접속 대상이 Windows였기 때문에 다음과 같은 세팅이 추가로 필요했다:

  • OpenSSH 서버 기능을 Windows에 설치
  • 방화벽에서 22번 포트 열기
  • SSH 서비스 자동 시작 설정
  • 아이피 주소 확인 및 로그인 계정 구성

이런 과정을 통해 리눅스처럼 접속 가능한 커맨드라인 기반 원격 환경을 만들 수 있었다. GUI 없이도 사용할 수 있어서, AI 개발이나 시스템 유지보수용으로도 꽤 유용하다.

 

1. OpenSSH 서버 설치 (원격 대상 PC에서)

Windows 10 이상에서는 OpenSSH를 기본 기능으로 설치할 수 있다.

PowerShell 관리자 권한 실행 후 입력

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

다운로드 되는중이니 기다려야함

그다음 SSH 서버 시작

Start-Service sshd Set-Service -Name sshd -StartupType Automatic

 

- 서버 시작하고 재부팅시 SSH서버 자동실행 설정함

추가 방화벽 예외 설정

New-NetFirewallRule -Name sshd -DisplayName "OpenSSH SSH" -Protocol TCP -LocalPort 22 -Action Allow -Direction Inbound

참고: 이 작업은 관리자 권한 PowerShell에서 진행해야 한다.

 

 

2. 원격 접속용 IP 확인

참고로 외부 네트워크에서도 접속할 수 있도록 별도의 포트 포워딩 필요, AWS같은 공인 IP는 상관없음
ipconfig

이더넷 어댑터 또는 Wi-Fi 항목에서 IPv4 주소를 확인한다. 예시: 192.168.0.19 또는 100.x.x.x 같은 주소

주의: 학교나 기업 네트워크에서는 방화벽/공유기 설정으로 외부 접속이 막힐 수도 있음. 이럴 땐 Tailscale 같은 VPN 도구 필요

 

https://putty.softonic.kr/

 

PuTTY - 다운로드

PuTTY - 개발자에게 꼭 필요한 도구 PuTTY은 개발자들에게 매우 유용한 기능을 포함한 무료 및 오픈 소스 Windows 프로그램입니다. 이 도구는 중요한 정보를 안전하게 전송하기 위해 여러 네트워크 프

putty.softonic.kr

 

https://inpa.tistory.com/entry/PuTTy-%F0%9F%92%BF-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%82%AC%EC%9A%A9%EB%B2%95

 

💿 PuTTy 설치 & 사용법 (SSH / Serial 접속)

PuTTY 푸티는 가장 많이 알려진 SSH 프로토콜은 웹호스팅을 이용하거나, 리눅스서버에 접속하기 위하여 사용하는 원격접속 툴이다. 리눅스나 유닉스 계열의 서버에 원격으로 접속할 수 있는 클라

inpa.tistory.com

 

 

여기에 IP주소와 포트 번호를 입력하고 SSH 선택후 OPEN

 

그리고 아이디 패스워드 입력하면 끝! 아이디 패스워드는 접속할 컴퓨터의 Windows 사용자 이름과 비밀번호