반응형
부제: 로컬과 원격 서버 사이로 파일을 복사하기
scp file.txt user@host:/path/ # 업로드
scp user@host:/path/file.txt . # 다운로드
scp -r dir/ user@host:/path/ # 폴더째 (-r)
$ scp deploy.tar.gz user@host:/opt/
deploy.tar.gz 100% 24MB 12.0MB/s 00:02scp는 ssh 위에서 파일을 복사한다. 방향은 출발 도착 순서고,
원격은 user@host:경로로 쓴다. 폴더는 -r, 포트가 다르면 -P(대문자 주의)를 붙인다.
이렇게도 쓴다
폴더를 통째로 올린다(-r).
scp -r build/ user@host:/var/www/
포트가 다른 서버로 복사한다(-P 대문자).
scp -P 2222 file.txt user@host:/tmp/
키 파일로 인증해 복사한다.
scp -i key.pem file.txt user@host:/tmp/
원격에서 로컬로 받아 온다(방향만 반대).
scp user@host:/var/log/app.log ./반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] nc netcat 포트 확인 연결 테스트 (0) | 2026.07.11 |
|---|---|
| [리눅스] rsync 파일 동기화 증분 백업 (0) | 2026.07.11 |
| [리눅스] ssh 원격 서버 접속 포트 키 인증 (0) | 2026.07.11 |
| [리눅스] ip 주소 확인 네트워크 인터페이스 라우팅 (0) | 2026.07.11 |
| [리눅스] dig DNS 조회 도메인 IP 레코드 (0) | 2026.07.11 |