728x90
로컬에서 EC2로 파일이나 폴더를 전송할때 Filezila등을 사용하거나 PUTTY를 이용하여 전송해도된다. putty를 설치하면 pscp.exe도 함께 설치가 되는데 이는 윈도우에서 ec2로 전송을 지원해준다.
파일 전송
pscp -i [.ppk 인증키] [이동할 파일 위치] [사용자명]@[퍼블릭 IPv4 DNS]:[파일 이동할 경로]
폴더 전송
pscp -r -i [.ppk 인증키] [이동할 파일 위치] [사용자명]@[퍼블릭 IPv4 DNS]:[파일 이동할 경로]
-r : 디렉토리 복사할때 사용
-i : ppk 파일을 지정해서 사용할때
-p : 포트를 이용할때
이렇게 될경우 100%가 뜨면 ec2에 전송된 경우를 볼수있다.
하지만 ec2의 폴더 권한이 root로 되어있거나 수정, 삽입 권한이 없을때는 Permission Denied 에러가 뜬다.
이때는 chmod, chgrp 등 명령어를 통해 권한을 풀어줘야한다.
728x90
반응형
'인프라' 카테고리의 다른 글
[ Netflix OSS ] Zuul timeout error (0) | 2023.01.29 |
---|---|
Jenkins를 통한 React.js 자동 배포 [Nginx] (0) | 2021.07.18 |
Nginx 다중 포트 연결 (0) | 2021.01.17 |
Jenkins를 이용한 서버 배포 (0) | 2021.01.17 |
Elastic Beanstalk, EC2 (0) | 2020.09.26 |