반응형
ec2를 사용하면서 로그 파일을 로컬에 불러와야 하는 경우가 생겼다. 이 때는 ec2 인스턴스에서 파일을 로컬로 다운받아야 하는데, 마땅한 방법이 생각나지 않았는데 검색을 하다 보니 scp 명령어가 있었다.
ssh를 이용한 파일 주고받기
원격 인스턴스에 접속하기 위해서는 ssh를 이용하는 방법이 있다. 원격 인스턴스의 터미널 화면을 보여주는 것이다. 여기에 파일을 주고받을 수 있는 기능까지 있으면 얼마나 좋을까? 찾아보니 다행이 존재했다. scp (secure copy protocol)을 이용하는 것이다. 내가 찾은 이용 방법은 맥 또는 리눅스 쉘에서 사용 가능한 방법이다. 윈도우의 경우에는 scp를 지원하는 프로그램을 설치해서 사용해야 한다.
파일을 다운받거나 업로드 하기전에 파일의 권한은 777을 주도록 하자!
1
|
chmod 777 [파일명]
|
cs |
파일 다운로드
1
2
3
|
scp -i [pem 파일] [user명]@[퍼블릭 DNS주소]:[다운받을 파일] [다운받을 경로]
|
cs |
파일 업로드
1
2
3
|
scp -i [pem 파일] [업로드할 파일] [user명]@[퍼블릭 DNS주소]:[전송할 인스턴스 경로]
|
cs |
위의 방법을 이용하면 원격 인스턴스에서 파일을 주고받을 수 있다.
반응형
'서버 인프라 > Aws' 카테고리의 다른 글
AWS configure (cli) 다중 계정 사용하기 (0) | 2022.06.14 |
---|---|
AWS EC2 서버에 도메인 적용과 SSL 인증서 적용하기 (2) | 2021.09.26 |
RDS 접속 시 ec2 인스턴스 통해서 접속하기 (0) | 2021.09.06 |
EC2 리눅스 인스턴스 포트포워딩 하기 (0) | 2021.09.05 |
AWS S3 파일 전체(일괄) 다운로드 받기 (2) | 2021.09.02 |