[Linux/Ubuntu] ssh로 원격 서버와 파일 주고받기(scp 사용법)
개요
ssh에서 제공하는 scp 명령어로 서버와 로컬 사이에 파일을 주고 받을 수 있다.
사용방법
서버의 hostname과 ip를 각각 username, ip라고 하면 아래 명령어를 통해 파일을 주고 받을 수 있다.
로컬에서 서버로 전송할 때
$ scp [전송할 로컬파일 경로] user@ip:[저장할 서버의 경로]
서버에서 로컬로 가져올 때
$ scp user@ip:[가져올 서버의 파일 경로] [저장할 로컬의 경로]
옵션
-P: 포트 지정
-p: 원본 파일의 권한을 유지함
-r: 하위 폴더, 파일 모두 복사함