1. SCP
scp : Secure Copy Protocol
- scp로 윈도우에서 리눅스로 파일 전송
- scp로 디렉토리 전송시
-r 옵션 추가해야 함
$ scp [옵션] {윈도우에서 보낼 파일경로} {리눅스 계정}@{리눅스 서버 IP주소}:{리눅스에서 받을 파일경로}
scp로 아래 경우 모두 가능합니다.
- 윈도우 → 리눅스
- 리눅스 → 윈도우
- 리눅스 → 리눅스
2. Options
| Options | Descriptions |
|---|
| -r | 디렉토리 전체 복사 |
| -c | 압축해서 복사 |
| -v | 복사과정 출력 |
| -P | 포트 번호 지정 |
-P는 22번 포트가 막혀 있는 경우 포트를 지정해서 보내는 방법
3. Examples
3.1 윈도우 → 리눅스
윈도우 -> 리눅스 로 전송
$ scp -P 7122 send/ROOT.war park@192.168.0.134:/home/park
$ scp -r D:/downloads/send park@192.168.0.134:/home/park
$ scp -v D:/downloads/send/* park@192.168.0.134:/home/park
3.2 리눅스 → 윈도우
윈도우 -> 리눅스 로 파일 전송
$ scp park@192.168.0.134:/home/park ROOT.war
4. References
- coconuts blog
- moonuibee blog