Skip to main content

์—ฐ๊ฒฐ ๋ฌธ์ œ ํ•ด๊ฒฐ

GitHub์— ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์—ฐ๊ฒฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๋‹ค์Œ GitHub Debug ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ์ง„๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๋ฐฉํ™”๋ฒฝ, ํ”„๋ก์‹œ ์„œ๋ฒ„, ํšŒ์‚ฌ ๋„คํŠธ์›Œํฌ ๋˜๋Š” ๊ธฐํƒ€ ๋„คํŠธ์›Œํฌ๊ฐ€ GitHub๋ฅผ ์ฐจ๋‹จํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์„ฑ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์—ฐ๊ฒฐ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

GitHub์˜ IP ์ฃผ์†Œ ํ—ˆ์šฉ

GitHub์˜ IP ์ฃผ์†Œ๋ฅผ ํ—ˆ์šฉํ•˜๋„๋ก ๋„คํŠธ์›Œํฌ๊ฐ€ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ GitHub IP ์ฃผ์†Œ ์ •๋ณด์„(๋ฅผ) ์ฐธ์กฐํ•˜์„ธ์š”.

ํšŒ์‚ฌ ๋˜๋Š” ์กฐ์ง์˜ ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ

ํšŒ์‚ฌ ๋˜๋Š” ์กฐ์ง์˜ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž์—๊ฒŒ ๋ฌธ์˜ํ•˜์—ฌ ๋„คํŠธ์›Œํฌ์— ํŠน์ • ํŠธ๋ž˜ํ”ฝ์„ ์ฐจ๋‹จํ•˜๋Š” ๊ทœ์น™์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๊ทœ์น™์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž์—๊ฒŒ GitHub์— ๋Œ€ํ•œ ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๋„๋ก ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

captcha ๋ฌธ์ œ ํ•ด๊ฒฐ

Captcha๋กœ ํ™•์ธํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ:

  • ๋ธŒ๋ผ์šฐ์ €์—์„œ JavaScript๊ฐ€ ์‚ฌ์šฉ๋˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ง€์›๋˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ง€์›๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๊ฑฐ๋‚˜ ์ง€์›๋˜๋Š” ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ง€์›๋˜๋Š” ๋ธŒ๋ผ์šฐ์ € ๋ชฉ๋ก์€ ์ง€์›๋˜๋Š” ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.
  • ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์ด https://octocaptcha.com/ ๋˜๋Š” https://arkoselabs.com/ ์„ ์ฐจ๋‹จํ•˜๊ณ  ์žˆ์ง€ ์•Š์€์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ํšŒ์‚ฌ ๋ฐฉํ™”๋ฒฝ ๋’ค์— ์žˆ๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ๋„๋ฉ”์ธ์„ ํ—ˆ์šฉํ•˜๋„๋ก IT ๊ด€๋ฆฌ์ž์—๊ฒŒ ๋ฌธ์˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ํ™•์ธํ•˜๋ ค๋ฉด https://octocaptcha.com/test ๋ฅผ ๋ฐฉ๋ฌธํ•˜์—ฌ โ€œ์—ฐ๊ฒฐ์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค!โ€๋ผ๋Š” ํ…์ŠคํŠธ๊ฐ€ ํ‘œ์‹œ๋˜๋Š”์ง€ ํ‘œ์‹œ๋˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ, Arkose Labs ๋ฐ๋ชจ ๋ฅผ ๋ฐฉ๋ฌธํ•˜์—ฌ captcha ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€๋ฅผ ํ™•์ธํ•˜๊ณ  captcha๋ฅผ ๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ๋ธŒ๋ผ์šฐ์ €์— GitHub๋ฅผ ๋ฐฉํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋Ÿฌ๊ทธ ์ธ ๋˜๋Š” ํ™•์žฅ์ด ์—†๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์žˆ๋Š” ๊ฒฝ์šฐ captcha ํ™•์ธ ์ค‘์— ํ”Œ๋Ÿฌ๊ทธ ์ธ ๋˜๋Š” ํ™•์žฅ์„ ์ผ์‹œ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋„๋ก ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

๋ณต์ œ ๋ฉ”์„œ๋“œ ์ „ํ™˜

SSH๋ฅผ ํ†ตํ•œ ๋ณต์ œ์—์„œ HTTPS๋ฅผ ํ†ตํ•œ ๋ณต์ œ๋กœ ์ „ํ™˜ํ•˜๊ฑฐ๋‚˜ ๊ทธ ๋ฐ˜๋Œ€๋กœ ์ „ํ™˜ํ•˜๋ฉด ์—ฐ๊ฒฐ์ด ํ–ฅ์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ณต์ œ ์˜ค๋ฅ˜ ๋ฌธ์ œ ํ•ด๊ฒฐ์„(๋ฅผ) ์ฐธ์กฐํ•˜์„ธ์š”.

SSH๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•˜์ง€๋งŒ ํฌํŠธ๊ฐ€ ์ฐจ๋‹จ๋œ ๊ฒฝ์šฐ ๋Œ€์ฒด ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ HTTPS ํฌํŠธ๋ฅผ ํ†ตํ•ด SSH ์‚ฌ์šฉ์„(๋ฅผ) ์ฐธ์กฐํ•˜์„ธ์š”.

SSH์—์„œ ์‹œ๊ฐ„ ์ œํ•œ์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ ์˜ค๋ฅ˜: ์ž˜๋ชป๋œ ํŒŒ์ผ ๋ฒˆํ˜ธ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๋А๋ฆฐ ๋‹ค์šด๋กœ๋“œ ๋ฐ ๊ฐ„ํ—์  ๋А๋ฆฐ ์—ฐ๊ฒฐ ๋ฌธ์ œ ํ•ด๊ฒฐ

GitHub๋Š” ์‚ฌ์šฉ์ž๋‹น ๋Œ€์—ญํญ์„ ์ œํ•œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ•˜๋ฃจ ์ค‘ ํŠน์ • ์‹œ๊ฐ„์— ์—ฐ๊ฒฐ ์†๋„๊ฐ€ ๋А๋ฆฌ์ง€๋งŒ ๋‹ค๋ฅธ ์‹œ๊ฐ„์—๋Š” ๋А๋ฆฌ์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋„คํŠธ์›Œํฌ ์ •์ฒด๋กœ ์ธํ•œ ๊ฒƒ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ํฝ๋‹ˆ๋‹ค. GitHub์—์„œ๋Š” ๋„คํŠธ์›Œํฌ ์ •์ฒด๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ์ธํ„ฐ๋„ท ์„œ๋น„์Šค ๊ณต๊ธ‰์ž์—๊ฒŒ ๋ฌธ์ œ๋ฅผ ์—์Šค์ปฌ๋ ˆ์ด์…˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

GitHub Debug๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์ œ ํ•ด๊ฒฐ

์œ„์˜ ๋ชจ๋“  ๋ฌธ์ œ ํ•ด๊ฒฐ ์ œ์•ˆ์„ ๋”ฐ๋ž๋Š”๋ฐ๋„ ์—ฌ์ „ํžˆ ์—ฐ๊ฒฐ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ GitHub Debug ์‚ฌ์ดํŠธ์˜ ์ง€์นจ์— ๋”ฐ๋ผ ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ๋ณด๊ณ ์„œ๋ฅผ GitHub ์ง€์›์œผ๋กœ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ GitHub Debug๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.