22.02.16 원격 외부 컴퓨터 접속을 위한 PuTTY, WinSCP 설치(윈도우환경)

2022. 2. 16. 22:33작업/Linux

https://www.putty.org/

 

Download PuTTY - a free SSH and telnet client for Windows

Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compatible with PuTTY. Many PuTTY users are therefore our users as well. From time to time, they need to find the PuTTY download link. W

www.putty.org

나는 윈도우컴이라 맨위엥꺼

설치는 되게 쉽다 그냥 다음다음 누르고 Install 누르면됨

puTTY를 쓰는 이유: ssh 원격 접속을 하기 위해. 저번 장고 백엔드파트 프로젝트에서도 내 가상우분투환경에서 내 로컬의 mysql workbench에 접속하기 위해 ssh 를 사용했었음

 

ssh 프로토콜은 웹호스팅을 이용하거나 리눅스서버에 접속하기 위해 사용하는 원격접속 툴이다.

 

puTTY는 리눅스나 유닉스 계열의 서버에 원격으로 접속할 수 있는 클라이언트 프로그램이다. 

- Host Name : 접속할 서버의 ip주소나 도메인 주소

- 서버주소와 포트를 설정했다면 다음에 접속하기 쉽게 저장할 수도 있다. 이 떄 서버주소와 환경설정까지 모두 저장되므로 폰트나 창 사이즈 변경 등 환경설정에 변화가 있으면 또 다시 저장하면된다.

- 처음 환경설정을 저장할 때 Saved Sessions에 myserver 등 적당한 이름을 입력하고 Save를 누르면 되고, 기존에 저장되어있던 환경설정을 저장하는 경우도 해당 이름을 선택하고 Save하면 덮어씌우기가 된다.

 

- PuTTy를 처음 쓰면 작은 창과 글씨가 불편하다. 창 사이즈 설정을 한 다음 저장해놓으면 다음에 접속했을 때 자동으로지정해놓은 창 크기로 켜진다.

창크기 설정
폰트설정

 

WinSCP : 윈도우 기반 환경에서 SFTP, FTP, SSH 등의 프로토콜로 파일을 전송하는 클라이언트 프로그램.

간단하게 말하면 윈도우 기반의 PC와 리눅스, 임베디드 리눅스 장치 간의 파일 전송을 해주는 프로그램.

 

프로토콜 : 컴퓨터 내부에서, 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계

 

윈도우와 리눅스 간 파일을 전송하려면 사용할 수 있는 방법이 두 가지가 있는데

1. 리눅스 서버에 삼바(Samba)를 구축해서 윈도우 PC쪽에서 리눅스 PC의 하드디스크가 네트워크 드라이브 장치처럼 서로 연결해서 사용하는 방법.

2. SSH 프로토콜을 이용해 파일 전송. SSH는 터미널 접속 뿐 아니라 파일을 서로 주고받는 게 가능하다.

저기서 SSH를 사용할거면 파일 프로토콜을 SCP로 하면 된다. 그 외 SFTP ,FTP, Amazon S3 등에 접속하려면 그 관련 프로토콜을 선택하면 된다. SSH 표준은 22이다. 

편리하게 내로컬윈도우 <-> 원하는리눅스컴퓨터로 파일을 드롭다운 할 수 있다!