๋กœ์ปฌ ํŒจํ‚ค์ง€ ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ์ง€์›ํ•˜๋Š” NPM 8.15 ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž ์ถœ์‹œ

GitHub๋Š” Node.js์— ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ JavaScript ๋ชจ๋“ˆ์„ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” NPM 8.15 ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์˜ ์ถœ์‹œ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. NPM์„ ํ†ตํ•ด ๋งค์ผ 5์–ต ๊ฐœ ์ด์ƒ์˜ ํŒจํ‚ค์ง€๊ฐ€ ๋‹ค์šด๋กœ๋“œ๋˜๋Š” ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • PGP ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•œ ์กฐ์ž‘์ด ํ•„์š”ํ•˜์ง€ ์•Š์€ ์„ค์น˜๋œ ํŒจํ‚ค์ง€์˜ ๋ฌด๊ฒฐ์„ฑ์— ๋Œ€ํ•œ ๋กœ์ปฌ ๊ฐ์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์ƒˆ๋กœ์šด "๊ฐ์‚ฌ ์„œ๋ช…" ๋ช…๋ น์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ฒ€์ฆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ECDSA ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋””์ง€ํ„ธ ์„œ๋ช… ์‚ฌ์šฉ๊ณผ ํ‚ค ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ HSM(ํ•˜๋“œ์›จ์–ด ๋ณด์•ˆ ๋ชจ๋“ˆ) ์‚ฌ์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. NPM ์ €์žฅ์†Œ์˜ ๋ชจ๋“  ํŒจํ‚ค์ง€๋Š” ์ด๋ฏธ ์ƒˆ ์ฒด๊ณ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์‹œ ์„œ๋ช…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ–ฅ์ƒ๋œ ์ด์ค‘ ์ธ์ฆ์ด ๋„๋ฆฌ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ์„ ์–ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์‹คํ–‰๋˜๋Š” npm CLI์— ๋‹จ์ˆœํ™”๋œ ๋กœ๊ทธ์ธ ๋ฐ ๊ฒŒ์‹œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. โ€œโ€”auth-type=webโ€ ์˜ต์…˜์„ ์ง€์ •ํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ €์—์„œ ์—ด๋ฆฌ๋Š” ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ„์ •์„ ์ธ์ฆํ•ฉ๋‹ˆ๋‹ค. ์„ธ์…˜ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ๊ธฐ์–ต๋ฉ๋‹ˆ๋‹ค. ์„ธ์…˜์„ ์„ค์ •ํ•˜๋ ค๋ฉด ์ผํšŒ์šฉ ๋น„๋ฐ€๋ฒˆํ˜ธ(OTP)๋ฅผ ์‚ฌ์šฉํ•ด ์ด๋ฉ”์ผ์„ ํ™•์ธํ•ด์•ผ ํ•˜๋ฉฐ, ์ด๋ฏธ ์„ค์ •๋œ ์„ธ์…˜์—์„œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ๋Š” ์ด์ค‘ ์ธ์ฆ์˜ ๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„๋งŒ ํ™•์ธํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์–ต ๋ชจ๋“œ๊ฐ€ ์ œ๊ณต๋˜๋ฏ€๋กœ ์ถ”๊ฐ€์ ์ธ 5๋‹จ๊ณ„ ์ธ์ฆ ํ”„๋กฌํ”„ํŠธ ์—†์ด ๋™์ผํ•œ IP์™€ ๋™์ผํ•œ ํ† ํฐ์„ ์‚ฌ์šฉํ•˜์—ฌ XNUMX๋ถ„ ์ด๋‚ด์— ๊ฒŒ์‹œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • GitHub ๋ฐ Twitter ๊ณ„์ •์„ NPM์— ์—ฐ๊ฒฐํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ GitHub ๋ฐ Twitter ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜์—ฌ NPM์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€ ๊ณ„ํš์—๋Š” ์ฃผ๋‹น ๋‹ค์šด๋กœ๋“œ ์ˆ˜๊ฐ€ 1๋งŒ ๊ฑด ์ด์ƒ์ด๊ฑฐ๋‚˜ ์ข…์† ํŒจํ‚ค์ง€๊ฐ€ 500๊ฐœ ์ด์ƒ์ธ ํŒจํ‚ค์ง€์™€ ๊ด€๋ จ๋œ ๊ณ„์ •์— ๋Œ€ํ•ด ํ•„์ˆ˜ 500๋‹จ๊ณ„ ์ธ์ฆ์„ ํฌํ•จ์‹œํ‚ค๋Š” ๊ฒƒ์ด ์–ธ๊ธ‰๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ํ•„์ˆ˜ XNUMX๋‹จ๊ณ„ ์ธ์ฆ์€ ์ƒ์œ„ XNUMX๊ฐœ ํŒจํ‚ค์ง€์—๋งŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€