본문 바로가기
카테고리 없음

WinSCP - SFTP, FTP 원격접속 무료 프로그램 추천, 다운로드 및 연결방법 (클라이언트)

by 북더기 2022. 10. 1.

WinSCP 라는 무료 원격접속 (FTP, SFTP) 클라이언트를 소개하겠습니다.

저는 학생때부터 사용해 왔던 툴이라, 가장 많이 사용하는 프로그램인 줄 알고 있었어요.

FTP, SFTP 원격 접속 클라이언트 중에서는 FileZilla 가 가장 많이 사용하는 프로그램이라고 하네요.

 

WinSCP 란?
WinSCP는 Microsoft의 Windows 용 SFT, SCP, FTP, S3 클라이언트입니다.
로컬 환경의 파일을 원격 접속 환경에 서로 전송할 수 있는 파일 전송을 위해 사용합니다.
또한 기본적으로 파일 시스템의 관리를 수행하며, 파일 간 동기화도 지원합니다.

 

여기서, SFTP / SCP / FTP의 뜻도 함께 알아보고 넘어가겠습니다.

SFTP 뜻 (SSH File File Transfer Protocol)
네트워크를 통한 파일 전송을 허용하는 SSH 프로토콜의 확장이라고 합니다.
기존의 FTP (파일 전송 프로토콜) 방식의 보안적인 취약점을 보완하여, SSH 방식으로 암호화하여 안전하게 파일을 전송할 수 있도록 구현한 프로토콜이 SFTP 입니다.
※ 설명의 내용처럼, FTP는 파일 전송 프로토콜입니다.
SCP 뜻 (Secure Copy or SCP)
로컬 호스트와 원격 호스트 또는 원격 호스트와 원격 호스트 간에 파일을 안전하게 전송하는 수단입니다.
SFTP와 같이, 시큐어 셸(쉘)인 SSH 프로토콜 기반입니다.

 

WinSCP 다운로드

1. WinSCP 공식 홈페이지 접속 및 다운로드

 

하단의 주소로 접속하여 다운로드 페이지로 이동 후,

Download WinSCP 초록색 버튼을 클릭합니다. (하단 사진 참고)

https://winscp.net/eng/download.php

 

WinSCP :: Official Site :: Download

WinSCP 5.21 Download WinSCP 5.21 is a major application update. New features and enhancements include: SSH core upgraded to PuTTY 0.77. That includes support for rsa-sha2-256 and rsa-sha2-512 SSH public key algorithms and improved support for HTTP proxies

winscp.net

현재 기준 가장 최신 버전의 WinSCP를 다운로드 합니다.

용량이 10~11MB라 빠른 속도로 다운로드 가능합니다.

 

2. 다운로드한 설치 파일 실행

 

다운로드한 exe 파일을 실행합니다.

라이선스 약관에 사용자 동의를 진행합니다.

수락(A) 버튼을 누르고, 다음 단계로 넘어갑니다.

 

3. 설치 유형 선택

 

별도의 변경사항이 없다면, 일반 설치(T) 선택 후

다음(N) 버튼을 눌러 넘어갑니다.

 

 

4. 사용자 인터페이스 스타일 설정

 

UI 스타일을 지정하는 설정 탭입니다.

두 스타일 모두 드래그 앤 드롭을 지운하며, 기본 설정은 커맨더(C) 입니다.

개인적으로 사용해 본 결과, 커맨더형을 추천합니다.

 

- 커맨더(C) : 왼쪽은 로컬 디렉터리, 오른쪽은 원격 디렉터리를 표시합니다.

- 탐색기(E) : 원격 디렉터리 한 개만 표시합니다.

참고로 커맨더형은 이런 형태로 표시됩니다. 왼쪽이 로컬 디렉터리, 오른쪽이 원격으로 연결한 디렉터리입니다.

 

5. 설치 구성 확인 및 설치 진행 완료

 

설치할 구성 요소 및 추가 적용 옵션을 확인 후, 

설치(I) 버튼을 눌러 설치를 진행합니다.

 

- 기본 설치로 진행할 경우, (All User) 설치 경로는 아래와 같습니다.

C:\Program Files (x86)\WinSCP

 

 

※ 기존에 PuTTY (원격 SSH 접속 클라이언트) 또는 FileZilla (원격 SFTP, FTP 접속 클라이언트) 를 사용 중인 경우,

저장된 세션 및 사이트가 있는 경우 해당 정보를 WinSCP에 가져와서 저장할 지를 묻는 창이 뜹니다.

여러 VM을 저장하여 사용하던 저에게는 아주 편리한 기능이라, 바로 불러왔습니다.

(별도 프로그램을 사용하지 않거나, 저장된 세션이 없는 경우 해당 안내 없이 바로 설치 완료로 넘어갑니다.)

설치가 완료되었습니다. WinSCP 실행 버튼을 체크 후 완료하여, 실행해 보겠습니다.

 

 WinSCP SFTP 프로토콜로 연결

 

WinSCP를 실행하고, 원격 서버와 연결하여 보겠습니다.

로그인 창이 표시되며,

- 접속할 파일 프로토콜

- 호스트 이름 (원격 접속 시 IP 입력)

- 사용자 이름 및 비밀번호 (접속을 위한 유저명 및 비밀번호)

을 기본으로 입력할 수 있습니다. 입력한 세션은 저장(S) 버튼을 통해 왼쪽 "새 사이트" 란에  추가됩니다.

※ 편의를 위해, 자주 접속하는 세션은 저장(S) 버튼으로 이름을 정하고, 저장할 수 있습니다.

 

신뢰하는 호스트로, 예(Y) 를 눌러 다음으로 이동합니다. (로그인 화면)

 

접속할 호스트 유저의 비밀번호를 입력 후, 확인을 눌러 원격 호스트와 연결합니다.

 

7. 원격 호스트와 연결된 화면 - 왼쪽 (로컬), 오른쪽 (원격 호스트) 입니다. 

 

도움이 되셨다면 공감 () 눌러주시면 감사드리겠습니다! 좋은 하루 되세요 :)