반응형

안녕하세요.


SSH를 이용하여 파일을 전송하는 scp에 대한 포스팅입니다.


scp를 이용하면 간단하게 파일을 주고 받을 수 있습니다.



scp의 usage는 다음과 같습니다.



usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]

           [-l limit] [-o ssh_option] [-P port] [-S program]

           [[user@]host1:]file1 ... [[user@]host2:]file2



별 다른 옵션이 없다면 사용법은 간단합니다.



$ssh 출발지정보:파일경로 도착지정보:파일경로



입니다.


출발지/도착지 정보의 구성은 ssh 접속 시와 동일합니다.


사용자ID@IP 의 구성으로 이루어집니다.


그리고 콜론을 입력한 후, 파일 경로를 입력하시면 됩니다.


출발지정보나 도착지정보는 경우에 따라서 생략될 수도 있습니다.


보통 로컬의 위치는 생략됩니다.



예시를 하나 들어보겠습니다.


터미널에서, 현재 위치한 디렉토리의 'test.txt'란 파일을 192.168.0.3의 parkch0708 계정의 홈 디렉토리로 보낼 경우 다음과 같이 입력하면 됩니다.



$scp ./test.txt parkch0708@192.168.0.3:~/



반대로 192.168.0.3 계정의 홈 디렉토리에 위치한 'test.txt'란 파일을 현재 위치한 디렉토리로 가져오기 위해서는 다음과 같이 입력하면 됩니다.



$scp parkch0708@192.168.0.3:~/test.txt .

반응형
Posted by 해리팍
BLOG main image

Chanhyun Park (해리팍)
Software Engineer @ SK hynix

Contact Info.
parkch0708@hanmail.net
chanhyun0708@gmail.com
chanhyun.park@sk.com

카테고리

All (1511)
Profile (2)
Park's Life (600)
Smart Home (IoT) (3)
Computer System (165)
Computer Programming (39)
Computer Study (54)
Computer Etc. (189)
Scuba Diving (137)
Golf (8)
Traveling (250)
생활 정보 (13)
Pokemon GO (50)