본문 바로가기

server

scp 명령어를 이용하여 원격으로 파일/폴더 복사하기

다른 서버에 복사하기(보내기)

사용방법

scp 파일 계정@서버주소:목적경로

사용예

# test.txt를 192.168.0.100 서버의 /home/testuser/ 폴더에 업로드

$ scp test.txt testuser@192.168.0.100:/home/testuser/

다른 서버에서 복사해오기(가져오기)

사용방법 1

# 기본 포트 사용

$ scp 계정@서버주소:원본경로 목적파일명

사용방법 2

# 다른 포트 사용

$ scp -P 포트 계정@서버주소:원본경로 목적파일명

사용예

# 폴더 복사

$ scp -r 계정@서버주소:원본경로 목적상위폴더

# 예) 192.168.0.100 서버의 /var/www/html/ 폴더를 내 서버 /var/www/ 로 복사하기
$ scp -r testuser@192.168.0.100:/var/www/html/ /var/www/