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를 다운로드 하기 위해서 사용한 터미널입니다.
댓글
댓글 쓰기