본문 바로가기

Windows

scp 명령어

*Secure Copy Protocol

1. 윈도우 → 리눅스 파일 보내기

 1.1. cmd 에서 진행

 1.2. scp [전송할 파일] [리눅스 계정]@[IP]:[보낼 파일 위치]

ex) scp test.txt root@192.168.10.10:/tmp/

2. 윈도우 → 리눅스 파일 가져오기

 2.1. scp [리눅스 계정]@[IP]:[가져올 파일 위치] [윈도우에 파일 받는 위치]

ex) scp root@192.168.10.10:/tmp/test.txt ./

 

3. 리눅스 → 윈도우 파일 보내기

 3.1. 사전 준비사항 : 윈도우 설정 → 앱 → 선택적 기능 → 기능 추가 → "OPENSSH 서버" 설치.

 3.2. cmd 관리자 권한으로 실행 → net start sshd 입력.

 3.3. 윈도우 시작시 자동시작을 원하면 sc config sshd start=auto 입력

 3.4. 윈도우 방화벽 inbound tcp 22번 포트 허용

 3.5. scp [보낼 파일] [윈도우 계정]@[IP]:'[보낼 경로]'

ex) scp test.txt LCW@192.168.2.84:'C:\Users\LCW\Documents\test.txt'

경로 부분에 작은따옴표 표기해야 함.

 

4. 리눅스 → 윈도우 파일 가져오기

 4.1. 사전 준비사항 : 윈도우 설정    선택적 기능  기능 추가  "OPENSSH 서버" 설치.

 4.2. cmd 관리자 권한으로 실행 → net start sshd 입력.

 4.3. 윈도우 시작시 자동시작을 원하면 sc config sshd start=auto 입력

 4.4. 윈도우 방화벽 inbound tcp 22번 포트 허용

 4.5. scp [윈도우 계정]@[IP]:[가져올 파일 경로] [받는파일 경로]

ex) scp LCW@192.168.2.84:C:\Users\LCW\Documents\test.txt ./test.txt

경로 부분에 작은따옴표 없음.