Server/Linux(Centos7)

SCP 원격 서버에서 로컬PC(localhost)로 파일/디렉토리 복사(이동) 방법/ 그리고 로컬PC에서 원격서버로 파일/디렉토리 복사(이동)방법

Fehoon- 2021. 12. 15. 13:02

scp란

  • SCP는 secure copy의 줄임말로 SSH를 이용해 네트워크로 연결된 호스트간에 파일을 주고 받는 명령어

원격서버에 있는 파일/디렉토리를 로컬PC로 복사 방법

파일을 복사하는 방법

$scp userid@192.168.0.10:/home/userid/다운로드/file.txt /tmp
  • 와일드 카드도 물론 사용 가능
$scp userid@192.168.0.10:/home/userid/다운로드/file* /tmp

폴더 전체를 로컬PC(localhost)로 복사하는 방법

$scp -r userid@192.168.0.10:/home/userid/다운로드 /tmp

권한 이슈가 생길 경우 파일의 권한설정과 소유자 확인등 필수

chown , chmod 명령어 참고

로컬PC에서 원격서버로 파일/디렉토리 복사 방법

파일 복사

$scp file.txt userid@192.168.0.10:/home/userid/다운로드/
  • 복수의 파일 복사
$scp file.txt file2.txt userid@192.168.0.10:/home/userid/다운로드/

디렉토리 복사

$scp -r tmp file2.txt userid@192.168.0.10:/home/userid/다운로드/
반응형