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