Ubuntu SSH를 이용하여 원격 PC에서 Local(ssh로 연결한)PC로 파일을 다운로드 하는 방법

 안녕하세요. 알렉스 입니다. 이번에는 ssh를 이용하여 원격에 있는 컴퓨터의 파일을 Local컴퓨터로 옮겨보도록 하겠습니다.


사진1) download 그림


일단 Remote 컴퓨터에서 다운로드 받을 경로를 확인해야 합니다. '$ ls'을 눌러서 해당파일이 있다면 이미 해당 경로로 들어간 것입니다. 이때 경로를 확인하고 싶으시면 '$ pwd'를 입력해서 경로가 나타납니다.




1. scp 명령어를 이용하여 해당 ssh 접속 PC에서 파일을 다운로드 받기

- scp명령어를 이용하여 접속한 pc의 파일을 받을수 있습니다. 아래 터미널은 1개만 받는 명령어 입니다.

$ scp [유저이름]@[서버이름 또는 IP주소]:[Remote에서 다운받을 파일 주소] [Local에서 다운받을 파일 주소]


만약 유저이름 앞에 '$ scp -P [포트번호]'를 지정해서 default인 22번이 아닌 다른 포트로도 접속이 가능합니다.


예로 들자면 아래와 같이 작성하면 됩니다.


scp -P 3000 root@276.196.xxx.xxx:/root/filetodownload.txt C:\Users\[UserName]\Desktop\
사진2) 실제 ssh로 다운로드 한 터미널

사진2는 원격 서버에서 DB를 다운로드 하기 위해서 사용한 터미널입니다. 



댓글

이 블로그의 인기 게시물

Lesson 12_1 프로퍼티 노드(Property Node)

DAQ로 전압 측정하기-2

Lesson 12_2 참조를 이용한 프로퍼티노드(Property Node)