λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
이둠/DevOps

[AWS] SSH ν‚€ 등둝 및 EC2 접속 방법

by 6161990 2021. 10. 5.

πŸ“ AWS SSH ν‚€ 등둝

  • AWS EC2 μ„œλΉ„μŠ€ νŽ˜μ΄μ§€μ— 접속 ν›„. λ„€νŠΈμ›Œν¬ 및 λ³΄μ•ˆ μ„Ήμ…˜ ν•˜λ‹¨μ˜ ν‚€ νŽ˜μ–΄λ₯Ό μ„ νƒν•˜λ©΄ λ³΄μ΄λŠ” 화면이닀.
  • ν‚€ νŽ˜μ–΄ 이름 (ex. yoon) κ³Ό μœ ν˜•, ν˜•μ‹μ„ 사진과 같이 μ„€μ •ν•œ ν›„ 'ν‚€νŽ˜μ–΄ 생성' λ²„νŠΌμ„ λˆ„λ₯Έλ‹€.

 

  • 그러면 "ν‚€ νŽ˜μ–΄ 생성 μ™„λ£Œ" 와 ν•¨κ»˜ ν‚€ νŽ˜μ–΄κ°€ λ™λ΄‰λœ 파일이 ν•˜λ‹¨μ— λ‹€μš΄λ‘œλ“œλœλ‹€. 

 

μ°Έκ³  : 기쑴의 ν‚€ νŽ˜μ–΄κ°€ μžˆλ‹€λ©΄ κ·Έλƒ₯ κ°€μ Έμ˜¬ μˆ˜λ„ μžˆλ‹€. 

 

 

 

πŸ“ SSH ν‚€ κΆŒν•œ μ„€μ •

SSH κ°œμΈν‚€ κΆŒν•œ 

  • μ†Œμœ μžμ— λŒ€ν•œ 읽기/ μ“°κΈ° κΆŒν•œ μ™Έ μ œκ±°κ°€ ν•„μš”ν•˜λ‹€.
  • SSH μ„œλ²„ 접속 μ‹œ μ‚¬μš©ν•  PEM κ°œμΈν‚€λŠ” μ΅œμ†Œ κΆŒν•œμ΄ μ„€μ •λ˜μ–΄ μžˆμ–΄μ•Ό μ‚¬μš© κ°€λŠ₯ν•˜λ‹€.
  • SSH ν‚€λŠ” λΉ„ λŒ€μΉ­ ν‚€λ‹€. 
  • κ°œμΈν‚€μ™€ κ³΅κ°œν‚€λ‘œ μ΄λ£¨μ–΄μ ΈμžˆλŠ”λ°, SSH 접속을 ν•˜λ €λŠ” 주체와 μ ‘μ†ν•˜κ³ μž ν•˜λŠ” λŒ€μƒ (EC2 λ¨Έμ‹ )에 각각 μ„€μΉ˜λœλ‹€. 
  • EC2 머신을 μƒμ„±ν•˜λŠ” λ‹¨κ³„μ—μ„œ SSH κ³΅κ°œν‚€λ₯Ό 등둝할 수 μžˆλ‹€.
  • Window ν™˜κ²½μ—μ„œ SSH에 λŒ€ν•œ μ†Œμœ μž κΆŒν•œ 섀정은 ꡬ글링을 해보면 2λΆ„ μ•ˆμ— ν•΄κ²°ν•  수 μžˆλ‹€.

 

πŸ“ SSH ν‚€ νŽ˜μ–΄λ₯Ό μ΄μš©ν•΄ EC2 λ¨Έμ‹  접속 ν…ŒμŠ€νŠΈν•΄λ³΄μž

🀚 μš°μ„  EC2 머신을 μƒμ„±ν•œλ‹€.

1

μΈμŠ€ν„΄μŠ€ μ‹œμž‘ λ²„νŠΌμ„ λˆ„λ₯Έλ‹€.

 

2

λ‘λ²ˆμ§Έ Ubuntu Server 20.04 LTS (HVM), SSD Volume Type 을 μ„ νƒν•œλ‹€.

 

3

λ‘λ²ˆμ§Έ t2.micro 프리티어 μ‚¬μš© κ°€λŠ₯으둜 μ„ νƒν•˜κ³  λ‹€μŒλ‹¨κ³„λ‘œ 

 

4

λ””ν΄νŠΈ κ°’μœΌλ‘œ μ§„ν–‰ν•˜λ©΄λœλ‹€.

 

 

5

5단계(νƒœκ·Έ μΆ”κ°€) κΉŒμ§€ λ””ν΄νŠΈ κ°’μœΌλ‘œ 계속 μ§„ν–‰ν•˜λ©΄λœλ‹€. 

 

6

🀚 SSH 접속을 μœ„ν•΄ 22번 ν¬νŠΈμ— λͺ¨λ“  IPλ₯Ό ν—ˆμš©ν•  수 μžˆλ„λ‘ 0.0.0.0/0 으둜 μ„€μ •ν•˜κ³  λ‹€μŒ λ‹¨κ³„λ‘œ!

 

7

λ°œκΈ‰ 받은 ν‚€ νŽ˜μ–΄λ₯Ό μ„ νƒν•˜κ³  μ•„λž˜ 확인을 μ²΄ν¬ν•œλ‹€. μΈμŠ€ν„΄μŠ€λ₯Ό μ‹œμž‘ν•œλ‹€.

 

8

 

9

ν•˜λ‹¨ μΈμŠ€ν„΄μŠ€ μ„ΈλΆ€μ •λ³΄μ—μ„œ 퍼블릭 IPv4 μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν•œλ‹€.
πŸ€šμƒμ„±λœ EC2 머신에 SSH λ₯Ό μ΄μš©ν•΄μ„œ μ ‘μ†ν•˜λ €λ©΄ 퍼블릭 IP μ£Όμ†Œκ°€ ν•„μš”ν•˜λ‹€. 

 

 

🀚 κ°œμΈν‚€λ₯Ό μ΄μš©ν•΄ SSH μ ‘κ·Ό μ‹œμ—λŠ” ' -i ' λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•œλ‹€.
🀚 이 λ•Œ, κΆŒν•œμ„ μ΅œμ†ŒκΆŒν•œμœΌλ‘œ μ„€μ •ν•΄μ•Όλ§Œ 접속할 수 μžˆλ‹€. (λ³΄μ•ˆμ μœΌλ‘œ μ€‘μš”ν•œ 킀이기 λ•Œλ¬Έμ—)
    ssh -i ./yoon(1).pem ubuntu@퍼블릭 ipv4 μ£Όμ†Œ

"Are you sure you want to continue connecting (yes/no/[fingerprint])?" 라고 물어보면 , yes! 

 

 

ssh -i ./yoon(1).pem ubuntu@퍼블릭 ipv4 μ£Όμ†Œ

"Welcome to Ubuntu 20.04 2 LTS -" λΌλŠ” 메세지가 λ‚˜μ˜€λ©΄ Ubuntu둜 μ ‘μ†ν•œ 것이닀. 

 

 

 

 

  • κ³ΌκΈˆμ„ 막기 μœ„ν•΄ μΈμŠ€ν„΄μŠ€λŠ” μ’…λ£Œν•΄λ‘μž..