ν‹°μŠ€ν† λ¦¬ λ·°

πŸ¦₯ μ„œλ²„μ— μ ‘μ†ν•˜λŠ” 방법과 μ‚¬μš©ν•œ 도ꡬ

🌿 ssh

- 원격에 μžˆλŠ” μ„œλ²„μ— μ ‘μ†ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” ν”„λ‘œν† μ½œ

- 텔넷도 원격에 μžˆλŠ” μ„œλ²„μ— μ ‘μ†ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜μ§€λ§Œ μ•”ν˜Έν™”κ°€ λ˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— λ³΄μ•ˆμ— μ·¨μ•½

🌿 aws ec2에 접속

ssh -i "/USER_DIR/.ssh/KEY이름.pem" 
ubuntu@ec2_도메인_이름

- -i λ’€μ—μžˆλŠ” 인증킀λ₯Ό μ‚¬μš©ν•˜μ—¬ 도메인에 ssh μ ‘μ†ν•˜λ €κ³  ν•œλ‹€

- -i μ˜΅μ…˜ : RSA(κ³΅κ°œν‚€ 기반 μ•”ν˜Έν™”) 인증 λ°©μ‹μ˜ 인증킀 파일 μœ„μΉ˜

- MAC : iTerm2λ₯Ό μ‚¬μš© / Window : Putty μ‚¬μš©

πŸ¦₯ IP 확인 방법

🌿 ifconfig

- ifconfig λͺ…λ Ήμ–΄λ‘œ ip μ£Όμ†Œ(private ip)와 mac μ£Όμ†Œλ₯Ό 확인할 수 있음

🌿 curl ifconfig.co

- 곡인 IP μ£Όμ†Œλ₯Ό 확인할 수 있음

πŸ¦₯ μ›Ή μ‚¬μ΄νŠΈκ°€ 잘 λ™μž‘ν•  λ•Œ μ‚¬μš©ν•˜λŠ” λͺ…λ Ήμ–΄

🌿 curl

- URL둜 데이터λ₯Ό μ „μ†‘ν•˜μ—¬ μ„œλ²„μ— 데이터λ₯Ό λ³΄λ‚΄κ±°λ‚˜ κ°€μ Έμ˜¬ λ•Œ μ‚¬μš©

- μ‰˜μ—μ„œ REST API ν…ŒμŠ€νŠΈλ₯Ό ν•  λ•Œ μ‚¬μš©

curl --location --request POST 'http://도메인/api/v1/authchallenge/create' \
--header 'Authorization: Bearer 토큰~~\
--header 'Content-Type: application/json' \
--data-raw '{
    "challengeId": 25,
    "content": "🌎 지ꡬλ₯Ό κ΅¬ν•©μ‹œλ‹€! μ—λ„ˆμ§€ μ ˆμ•½ 인증! 🌎",
    "authImgUrl": "이미지 URL"
}'

- curl : 데이터λ₯Ό κ°€μ Έμ˜€κΈ° μœ„ν•œ λͺ…λ Ήμ–΄

-- location : μ„œλ²„μ—μ„œ HTTP 301μ΄λ‚˜ HTTP 302 응닡이 왔을 경우 redirect 된 μ£Όμ†Œλ‘œ μž¬μ΄λ™

-- request : HTTP λ©”μ„œλ“œ μ„€μ •

-- header : 헀더 μ„€μ •

--data-raw : raw 데이터 κ°’

πŸ¦₯ λ„λ©”μΈμ˜ IPλ₯Ό μ‘°νšŒν•˜λŠ” 방법

🌿 nslookup 도메인이름

- /etc/hosts 확인 ν›„ λ“±λ‘λ˜μ–΄μžˆμ§€ μ•Šλ‹€λ©΄ DNS μ„œλ²„μ— 질의

🌿 ping 도메인이름

πŸ¦₯ νŠΉμ • ν¬νŠΈκ°€ 잘 λ– μžˆλŠ”μ§€ 확인

🌿 lsof -i :8080

🌿 ps ef | grap "κ²€μƒ‰λŒ€μƒ??"

 

 

'λ©΄μ ‘μ§ˆλ¬Έ' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[Day06] ν”„λ‘œμ νŠΈ κ²½ν—˜  (0) 2022.12.18
[Day 05] 인성면접 (κ³„μ†μˆ˜μ •)  (0) 2022.12.18
[Day04] ν΄λΌμš°λ“œ  (0) 2022.12.16
[Day03] Web  (0) 2022.12.15
[Day02] Java  (0) 2022.12.14
λŒ“κΈ€
곡지사항
μ΅œκ·Όμ— 올라온 κΈ€
μ΅œκ·Όμ— 달린 λŒ“κΈ€
Total
Today
Yesterday
링크
Β«   2024/07   Β»
일 μ›” ν™” 수 λͺ© 금 ν† 
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
κΈ€ 보관함