PSCP로 리눅스 윈도우 파일 전송하기

PuTTY pscp(또는 scp)에서는 SSH(Secure Shell)의 파일 전송 애플리케이션을 제공하여 구성 노드의 두 디렉토리 간에 또는 구성 노드와 다른 호스트 간에 파일을 복사하는 프로그램입니다.

PSCP?

secure copy의 줄임말인 SCP이구요. PSCP는 Secure Copy Protocol의 약자입니다. 이 명령행 유틸리티를 사용하면 주로 유닉스(Unix)나 리눅스(Linux) 두 위치 사이에서 파일이나 디렉터리를 안전하게 복사할 수 있습니다. 이 프로토콜은 악의를 가진 어떤 이의 민감성 정보 취득을 방지하기 위해 파일 전송의 암호화를 보장합니다.

아래의 사이트에서 최신버전을 다운로드 받을 수 있습니다.

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

PSCP 사용 방법

기본적으로 아래와 같은 용법으로 사용하면 되는데요.

-i는 신원을 확인하기 위한 개인키를 불러옵니다.

pscp -i python.ppk ubuntu@ip:/home/ubuntu/python/test.py c:\python\code

그리고 원격지를 적어주면 되는데요. 붉은색으로 표시한 것입니다.

  1. 가장 처음 접속할 ID인 Ubuntu를
  2. 이어서 서버의 IP를 적어줍니다.
  3. 그리고 /home/으로 시작하는 원격지 폴더를 적어줍니다.

마지막으로 파란색은 파일을 받을 위치입니다. 저는 c에 위치한 python\code에 다운로드 받는 형태를 작성한 것입니다.

실제 pscp 사용방법

이제 이론을 배웠으니, 실제 사용하는 방법을 알아보겠습니다.

windows키 + R을 눌러서 실행을 누른 다음 cmd를 실행합니다.

cd를 통해서 pscp가 있는 폴더로 이동합니다.

그리고 이제 앞에서 배운 코드를 작성해주면 됩니다.

반대로 컴퓨터에서 서버로 옮기려면 아까 붉은색과 파란색을 변경해주시면 됩니다.

그럼 잘 사용하시기 바랍니다.

Similar Posts

One Comment

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다