AWS EC2 인스턴스

강정우·2022년 12월 1일
0

AWS

목록 보기
3/5
post-thumbnail

1. mac에서 리눅스 instance 접속

  • 우선 key.pem 파일을 격떨어지게 아무데나 두어선 안 된다. 이를 따로 빼놔야한다. 보통 dev/key 폴더 안에 넣어둔다.
  • 또한 그냥 두면 하나의 pc에 여러명의 사용자가 있을 때 다른 사용자가 저 파일의 존재를 알아선 안 되기에 다음과 같은 명령어로 다른 사용자는 볼 수 없게 만들어야 한다.
    chmod 400 비번_파일_이름.pem
  • pwd : 현재 위치하고 있는 폴더 경로 확인
  • ls -al : 현재 위치하고 있는 폴더의 파일들을 확인
  • cd : 위치 바꾸기

2. max에서 리눅스 instance의 서버에 접속

위의 ssh -i "비번_파일_이름.pem" 아이디@url_주소

  • ssh : 접속하려는 컴의 접속할 때 사용하는 프로그램 이름이자 접속 방식
  • -i : 전송하는 명령어
  • 이때 만약 ubuntu로 접속을 안 했다면 아마 ec2-user로 설정이 되어있을 것이다.
  • 위 코드를 넣었다면 정말 접속할 거냐고 물어보고 yes라고 하면 이제 부터 내리는 명령어는 본인의 컴이 아닌 인스턴스 서버 컴에서 내리는 명령어가 된다. 그리고 접속을 종료하려면 exit를 눌러서 나가면 된다.

1. window에서 리눅스 instance 접속

  1. 윈도우는 맥과 다르게 운영체제가 윈도우이기에 SSH역할을 하는 프로그램이 없다. 그래서 SSH역할을 하는 프로그램을 설치해주어야 한다.
    넷사랑 home edition
    파일을 다운로드 해주고 뜨는 창은 다 꺼줘도 된다.

    여기 열기를 클릭하면 우리가 접속할 수 있는 pc의 주소를 적어놓을 수 있다 마치 book mark처럼

    근데 싯팔 여기서 막힘

2. window에서 리눅스 instance의 서버에 접속

만약 당신은 뚫었다면 다음과 같은 화면이 뜬다고 한다.

그럼 welcome to ubuntu 라는 메시지를 볼 수 있다.

이제 다음은 mac과 같이 그냥 ubuntu를 이용하면 된다.

1. linux에서 웹 서버 사용

  1. sudo apt-get install apache2 : 어떤 프로그램을 설치할 것인지 알려줌 => Y 누르면 됨
  2. 그럼데 error가 뜰 수 있다. 그럼 이때 인스턴스 프로그램들을 update할 필요가 있다. sudo apt-get update
  3. 다시 1번 명령어 실행
  4. 공개 DNS로 들어가면 보인다고 한다.

인스턴스에서 웹 서핑하기

  • 서버 컴은 보안성 때문에 EX를 들어가면 별의별 아이콘이 뜬다 그래서 여기 들어가서 off로 다 바꿔주면 이제 안 뜨게 된다. 하지만 보안성은 매우 떨어지니까 참조할 것
profile
智(지)! 德(덕)! 體(체)!

0개의 댓글