[따라하기] MacOS 에서 AWS EC2 인스턴스로 간단히 파일 업로드하기

클라이언트에서 원격지에 있는 서버로 파일을 업로드 하는 방법엔 여러가지가 있습니다. 이번 포스트에서는 간단하게 MacOS 환경에서 AWS 에 있는 EC2 Linux 서버로 파일을 복사하는 방법에 대해 알아보도록 하겠습니다.


0. 사전 준비물

– AWS 내에 EC2 인스턴스가 생성되어 있음
– 업로드 대상 파일은 클라이언트의 로컬 폴더에 저장되어 있음


1. 키페어 업로드

터미널에 접속한 다음 키페어 파일이 위치한 폴더에서 아래와 같은 명령어를 입력합니다.

sudo scp -i <파일이름.확장자> </파일경로/파일이름.확장자> <ec2-user@서버IP주소:파일이름.확장자>

** 주의 : 명령어 입력시 위 예시에서 표현한 괄호 (<,>) 는 입력하지 않습니다.

예시 화면은 다음과 같습니다.

정상적으로 업로드가 완료 되었다면, 서버에 해당 파일이 업로드 되어 있는 것을 확인할 수 있습니다. (기본 경로 : /home/ec2-user)


2. 주의/참고 사항

– SCP (Secure copy) 는 SSH 기반 프로토콜을 사용합니다. 따라서 대상 인스턴스의 보안 그룹 (Security Group) 이 SSH 포트와 클라이언트의 IP 를 허용하고 있는지 확인 합니다.
– 경로 혹은 명령어를 실행하는 위치가 제대로 되어 있는지 확인 합니다.




#Steven

답글 남기기