본문 바로가기
AWS

[AWS] EC2 접속하기

by SooooooooS 2023. 2. 15.
728x90
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/concepts.html
 

Amazon EC2이란 무엇입니까? - Amazon Elastic Compute Cloud

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

 

※ Mac OS 사용 ※


★ 접속 순서 ★

1. 인스턴스 생성시 받은 keypair의 권한 바꿔주기

sudo chmod 400 받은키페어를끌어다놓기
sudo 관리자 권한으로 실행
chmod 권한을 변경하는 쉘 명령어
400 나/그룹/전체 = 4/0/0 = 나만 읽을 수 있도록 한다.
(참고) read(4), write(2), execute(1)
keypair 인스턴스 생성시 다운로드된 keypair파일
(주의! 다운로드된 경로를 바꾸면 실행이 되지 않았다)

2. SSH로 접속하기

ssh -i 받은키페어를끌어다놓기 ubuntu@AWS퍼블릭IPv4주소

이때 ubuntu 는 인스턴스를 ubuntu버전으로 생성했기때문에 썼다.(본인이 생성한거에 맞춰서 써야한다.) 

3. filezilla 연결하기

file > 사이트 관리자 > 새사이트(N) : 새로운 사이트를 만든다.

  • 프로토콜 : SFTP
  • 호스트 : 나의 ec2 퍼블릭 IPv4 주소
  • 포트 : 22
  • 로그인 유형 : 키파일
  • 사용자 : ubuntu(본인이 만든 ec2 버전을 사용)
  • 키파일 : keypair파일

4. 실행해보기

    1. filezilla로 서버에 test.py 파일 업로드

위의 위치에 test.py 업로드

 

    2. 나의 ec2에 접속한 상태에서 python test.py 입력하여 실행해 본다.

실행 결과 화면

728x90