less than 1 minute read

파일 및 폴더를 전송하는 scp 명령어는 기본적으로 아래의 구조를 가진다.

scp [-조건] [출발] [도착]

로컬 → 서버

  • 파일 전송
    scp -P [포트 번호] [로컬에서 전송할 파일 경로] [서버 username]@[서버 IP 주소]:[서버에서 받을 폴더 경로]
    
  • 폴더 전송 (-r 추가)
    scp -r -P [포트 번호] [로컬에서 전송할 폴더 경로] [서버 username]@[서버 IP 주소]:[서버에서 받을 폴더 경로]
    

서버 → 로컬

  • 파일 전송
    scp -P [포트 번호] [서버 username]@[서버 IP 주소]:[서버에서 보낼 파일 경로] [로컬에서 받을 폴더 경로]
    
  • 폴더 전송 (-r 추가)
    scp -r -P [포트 번호] [서버 username]@[서버 IP 주소]:[서버에서 보낼 폴더 경로] [로컬에서 받을 폴더 경로]
    

서버 A → 서버 B

  • 파일 전송
    scp -P [포트 번호] [서버A username]@[서버A IP 주소]:[서버A에서 보낼 파일 경로] [서버B username]@[서버B IP 주소]:[서버B에서 받을 폴더 경로]
    
  • 폴더 전송 (-r 추가)
    scp -r -P [포트 번호] [서버A username]@[서버A IP 주소]:[서버A에서 보낼 파일 경로] [서버B username]@[서버B IP 주소]:[서버B에서 받을 폴더 경로]
    

Leave a comment