KimbgAI

[linux] scp 사용법 본문

linux

[linux] scp 사용법

KimbgAI 2022. 9. 29. 15:46
반응형

scp란?

SCP (Secure Copy Protocol) 는 네트워크를 이용하여 리눅스(유닉스) 시스템간의 안전하게 파일/폴더를 복사하는 네트워크 프로토콜 입니다.
SCP는 SSH (Secure Shell) 연결을 통해 데이터가 복사되는 동안 파일과 패스워드를 암호화하여 보호합니다.
그러므로 중간에 트래픽이 중단되더라도, 정보는 여전히 암호화된 상태입니다.


사용법

(local에서 remote로 발신)

1. 단일 파일인 경우
scp (<옵션>) <파일명> <원격지ID>@<원격지IP>:<받는 위치>

scp myfile1.txt root@192.168.000.000:/mypath

 


2. 여러개의 파일인 경우
scp (<옵션>) <파일명1> <파일명2> <원격지ID>@<원격지IP>:<받는 위치>

scp myfile1.txt myfile2.txt root@192.168.000.000:/mypath


3. 폴더인 경우
scp -r <폴더명> <원격지ID>@<원격지IPp>:<받는 위치>

 scp -r myfolder root@192.168.000.000:/mypath

 

(local에서 remote로부터 수신)

1. 단일 파일인 경우
scp (<옵션>) <원격지ID>@<원격지IP>:<데이터 위치> <받는 위치> 

scp root@192.168.000.000:/mypath/myfile1.txt /MyLocalPath


2. 여러개의 파일인 경우
scp (<옵션>) <원격지ID>@<원격지IP>:"<데이터 위치1> <데이터 위치2>" <받는 위치> 

scp root@192.168.000.000:"/mypath/myfile1.txt /mypath/myfile2.txt" /MyLocalPath

따옴표 주의


3. 폴더인 경우
scp -r <원격지ID>@<원격지IPp>:<데이터 위치> <받는 위치>

scp -r root@192.168.000.000:/mypath/MyFolder /MyLocalPath


옵션

r : 위치 내의 모든 파일/폴더 복사
P <포트번호> : 해당 포트로 지정하여 복사

 

반응형

'linux' 카테고리의 다른 글

리눅스에 저장장치(SSD, HDD) 연결하는 방법  (0) 2023.05.28
[linux] tar, zip 등 압축 사용법  (0) 2022.09.23
[linux] screen 사용법  (2) 2022.09.21
[linux] export 명령어란?  (0) 2022.09.20
Comments