본문 바로가기
리눅스(Linux, Server)

[Linux, 네트워크] WinSCP 장점과 다운로드 방법

by 안한량 2023. 1. 5.
728x90

1. SCP (Secure Copy)

- SSH (Secure Shell) 프로토콜을 기반으로하며 호스트간에 안전하게 파일을 전송하는 기능을 제공한다.

- FTP프로그램보다 속도가 빠르며, 서버와 서버간 파일을 이동할 때 유용하다

- 아래 코드를 통해 pyenv.sh파일을 key.pem로 인증하여 퍼블릭IP서버의 ubuntu계정 최상위 디렉토리로 옮긴다.

scp -i ~/Downloads/.ssh/key.pem ~/Downloads/pyenv.sh ubuntu@퍼블릭IP:~/

출처 : https://ssongblog.tistory.com/154


WinSCP는 PuTTY와 같이 시큐어 셸에 접근할 수 있는 프로그램이다.

그리고 보다 편리하게 GUI를 가진 프로그램이므로 연결 이후에 파일 관리, 여러 셸 연결 등에서 용이하다.


 

커맨더 스타일로 다운로드하는 것이 붙어있어 더 편하다.


PuTTY와 같이
1. IP

2. 포트번호

3. 사용자 정보

이렇게 세 가지 정보를 입력하면 접근 여부를 물어보는 창이 나타나며
접근 후에는 사진에 보이듯 왼쪽에는 데스크톱의 파일, 오른쪽에는 연결한 서버의 파일이 보인다.

 

파일 프로토콜에서 대부분 두 가지를 사용한다.

1. FTP : File Transfer Protocol

2. SFTP : Secure File Transfer Protocol

 

이름과 같이 Secure가 붙어 조금 더 보안이 강한 SFTP를 사용한다.

실제로 현업에서는 보안은 매우 민감하고 중요한 부분으로 FTP는 사용하지 않도록 한다.

비밀번호 밑의 고급을 눌러 개인 키 파일이 있다면 등록해 준다. 

이 과정은 클라우드 서버를 공용 IP를 통해 접근할 때는 반드시 필요하다.


728x90