FAQ: ๋ณด์
์ด ํ์ด์ง์ ๋ด์ฉ
Atlas๋ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ์ํธํํ๋์?
Atlas๋ ํด๋ฌ์คํฐ ๋ฐ์ดํฐ ๋ฐ ํด๋น ๋ฐ์ดํฐ์ ๋ฐฑ์ ์ ํฌํจํ๋ ๋ชจ๋ ๋ฏธ์ฌ์ฉ ๋ฐ์ดํฐ์ ์ ์ฒด ๋ณผ๋ฅจ(๋์คํฌ) ์ํธํ ๊ธฐ๋ฅ์ ์ฌ์ฉํฉ๋๋ค.
๋ํ Atlas์ ํด๋ผ์ด์ธํธ ๋ฐ์ดํฐ ๋ฐ cluster ๋ด ๋คํธ์ํฌ ํต์ ์๋ TLS ์ํธํ๊ฐ ํ์ํฉ๋๋ค.
์กฐ์ง ์์ Atlas ์ํธํ ์ ๊ด๋ จํ์ฌ ๋ณด๋ค ๊ตฌ์ฒด์ ์ธ ์ ๋ณด๊ฐ ํ์ํ ๊ฒฝ์ฐ Atlas MongoDB ์ง์ํ ์ ๋ฌธ์ ํ์ธ์.
Atlas์์ Project Support ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
์์ง ํ์๋์ง ์์ ๊ฒฝ์ฐ ํ์ ํ์์ค์ Organizations ๋ฉ๋ด์์ ์ํ๋ ํ๋ก์ ํธ๊ฐ ํฌํจ๋ ์กฐ์ง์ ์ ํํฉ๋๋ค.
์์ง ํ์๋์ง ์์ ๊ฒฝ์ฐ ํ์ ํ์์ค์ Projects ๋ฉ๋ด์์ ์ํ๋ ํ๋ก์ ํธ๋ฅผ ์ ํํฉ๋๋ค.
Projects ๋ฉ๋ด ์์ ์๋ Options ๋ฉ๋ด๋ฅผ ํผ์น ๋ค์ Project Support ๋ฅผ ํด๋ฆญํฉ๋๋ค.
ํ๋ก์ ํธ ์ง์ ํ์ด์ง๊ฐ ํ์๋ฉ๋๋ค.
๋ฐฐํฌ์๋ฒ์์ TLS๋ฅผ ๋นํ์ฑํํ ์ ์๋์?
No.
Atlas๋ ์ด๋ค ๋ฒ์ ์ TLS๋ฅผ ์ง์ํ๋์?
Atlas์ ๋ชจ๋ Atlas ํด๋ฌ์คํฐ์๋ TLS ์ฐ๊ฒฐ์ด ํ์ํฉ๋๋ค. 2020๋ 7์ ์ดํ, Atlas๋ MongoDB ๋ฒ์ ์ ๊ด๊ณ์์ด ๋ชจ๋ ์ Atlas ํด๋ฌ์คํฐ์ ๋ํด ๊ธฐ๋ณธ์ ์ผ๋กTLS(Transport Layer Security) ํ๋กํ ์ฝ ๋ฒ์ 1.2๋ฅผ ํ์ฑํํ์ต๋๋ค.
MongoDB 4.0 ์ด์ ์์๋ TLS 1.0์ ๋ํ ์ง์ ์ด ๋นํ์ฑํ๋์์ต๋๋ค. ์ฌ๊ธฐ์ TLS 1 ์ ๋๋ค.1+๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. TLS 1 ๋ฅผ ์๋์ผ๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค.1 ๋๋ 1. ํด๋ฌ์คํฐ ๊ตฌ์ฑ์ ํธ์งํ์ฌ 0 ์คํํฉ๋๋ค.
๋ณ๊ฒฝ ์๊ธฐ ๋ฐ ์ด์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๊ฒฐ์ ์นด๋ ์ฐ์ (PCI) ์์ ํ์ธํ ์ ์์ต๋๋ค. NIST(๋ฏธ๊ตญํ์ค๊ธฐ์ ์ฐ๊ตฌ์) .
TLS ์ง์์ ๋ํด ๊ถ๊ธํ ์ ์ด ์๊ฑฐ๋ TLS 1.2 ์ ์ง์ํ๋๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฐ์ดํธํ ์ ์๋ ๊ฒฝ์ฐ Atlas MongoDB ์ง์ํ ์ ๋ฌธ์ํ์ธ์.
Atlas ์ง์ ํฐ์ผ ์ ์ ์ถํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
Atlas์์ Project Support ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
์์ง ํ์๋์ง ์์ ๊ฒฝ์ฐ ํ์ ํ์์ค์ Organizations ๋ฉ๋ด์์ ์ํ๋ ํ๋ก์ ํธ๊ฐ ํฌํจ๋ ์กฐ์ง์ ์ ํํฉ๋๋ค.
์์ง ํ์๋์ง ์์ ๊ฒฝ์ฐ ํ์ ํ์์ค์ Projects ๋ฉ๋ด์์ ์ํ๋ ํ๋ก์ ํธ๋ฅผ ์ ํํฉ๋๋ค.
Projects ๋ฉ๋ด ์์ ์๋ Options ๋ฉ๋ด๋ฅผ ํผ์น ๋ค์ Project Support ๋ฅผ ํด๋ฆญํฉ๋๋ค.
ํ๋ก์ ํธ ์ง์ ํ์ด์ง๊ฐ ํ์๋ฉ๋๋ค.
๋ด ์ ํ๋ฆฌ์ผ์ด์ ์ด TLS 1.2๋ฅผ ์ง์ํ๋์ง ์ด๋ป๊ฒ ์ ์ ์๋์?
๊ธฐ๋ณธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋๋ ๋ณด์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ TLS 1.2 ์ด์ ๋ฒ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํด์ผ TLS 1.2๋ฅผ ์ง์ํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ํธ์คํธ ์ด์ ์ฒด์ ๊ฐ TLS 1.2๋ฅผ ์ง์ํ๋๋ก ์ ๋ฐ์ดํธํด์ผ ํ ์๋ ์์ต๋๋ค.
MongoDB์ Atlas๋ ์ง์ํ๋ TLS ๋ฒ์ ์ด ์ด๋ค ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ํ๋์ง ๊ฐ์ฌํ๋ ์๋น์ค๋ฅผ ์ ๊ณตํ์ง ์์ต๋๋ค. ํ์ฌ ์๋น์ค(์: howsmyssl.com)๋ผ๋ฉด ์ ์ ํ ๋๊ตฌ ์ง์์ ์ ๊ณตํ ์ ์์ต๋๋ค. MongoDB๋ ์ด๋ฌํ ์๋น์ค๋ฅผ ์ง์ํ์ง ์์ผ๋ฉฐ, ๊ด๋ จ ์ฐธ์กฐ ํ์ด์ง๋ ์ ๋ณด ์ ๊ณต ๋ชฉ์ ์ผ๋ก๋ง ์๋ก๋ฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ฌ๋ฅผ ์ํด ๋ฒค๋ ๋๋ ์๋น์ค๋ฅผ ์ ํํ๋ ค๋ฉด ์กฐ์ง์ ์ ์ฐจ๋ฅผ ๋ฐ๋ฅด์ธ์.
TLS 1.2์ฉ ํด๋ฌ์คํฐ๋ฅผ ์ ๋ฐ์ดํธํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
TLS 1.2 ์ง์์ ์ํด ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ฌ๋ฅผ ์ํํฉ๋๋ค.
TLS 1.2๋ฅผ ์ง์ํ์ง ์๋ ๊ธฐ์ ์คํ์ ๋ชจ๋ ๊ตฌ์ฑ ์์๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค.
TLS 1.2๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ํด๋ฌ์คํฐ ๊ตฌ์ฑ์ ์์ ํ์ธ์.
TLS 1.0์ ๊ฐ์ ๋ก ํ์ฑํํ ์ ์๋์?
Atlas๋ฅผ ์ฌ์ฉํ๋ฉด ํด๋ฌ์คํฐ ์์ ์ค์ TLS 1.0์ ์๋์ผ๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
Atlas ํด๋ฌ์คํฐ์ ๋ํด TLS 1.0์ ํ์ฑํํ๋ ๊ฒ์ ์๋นํ ์ํ์ ์๋ฐํฉ๋๋ค. TLS 1.2๋ฅผ ์ง์ํ๋ ค๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ์ ๋ฐ์ดํธํ๋ ๋ฐ ํ์ํ ๊ธฐ๊ฐ ๋์๋ง TLS 1.0์ ํ์ฑํํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ด๋ค ์ธ์ฆ ๊ธฐ๊ด์ด MongoDB Atlas TLS ์ธ์ฆ์์ ์๋ช ํ๋์?
MongoDB Atlas ๋ ๋ชจ๋ ํด๋ฌ์คํฐ์ TLS์ธ์ฆ์์ ๋ํ ์ธ์ฆ ๊ธฐ๊ด์ผ๋ก Let's Encrypt๋ฅผ ์ฌ์ฉํฉ๋๋ค.
6์๋ถํฐ 2025 ๊ฐ์ฉ์ฑ์ ๊ฐ์ ํ๊ธฐ ์ํด Atlas ํด๋ฌ์คํฐ์ ๋ํ ์ถ๊ฐ ์ธ์ฆ ๊ธฐ๊ด์ผ๋ก Google ์ ๋ขฐ ์๋น์ค๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ด๋ ๊ฒ ์ถ๊ฐํ๋ฉด Atlas GTS Root R1 GTS Root R2 ๋ ISRG Root X1 Let's Encrypt์ ๋ฃจํธ ์ธ์ฆ ๊ธฐ๊ด ์ธ์๋ Google Trust Services์ ๋๋ ๋ฃจํธ ์ธ์ฆ ๊ธฐ๊ด์ ์ฌ์ฉํ์ฌ ํด๋ฌ์คํฐ์ ๋ํ TLS ์ธ์ฆ์๋ฅผ ์๋ช ํฉ๋๋ค.
์ฐธ๊ณ
๋๋ถ๋ถ์ ์ ํ๋ฆฌ์ผ์ด์ ํ๊ฒฝ์๋ ์ด๋ฏธ ์ ๋ขฐํ ์ ์๋ ์ธ์ฆ ๊ธฐ๊ด ๋ชฉ๋ก์ Let's Encrypt ๋ฐ Google Trust Services๊ฐ ์์ต๋๋ค.
์ธ์ฆ ๊ธฐ๊ด ์ธ์ฆ์๋ฅผ ๋ค์ด๋ก๋ ํ๋ ค๋ฉด Google ์ ๋ขฐ ์๋น์ค ๋ฆฌํฌ์งํ ๋ฆฌ ๋ฐ ISRG Root X1 ๋ฅผ ์ฐธ์กฐํ์ธ์.
Atlas ํด๋ฌ์คํฐ๋ TLS ์ธ์ฆ์๋ฅผ ์ผ๋ง๋ ์์ฃผ ๊ต์ฒดํ๋์?
TLS ์ธ์ฆ์๋ ๋ฐ๊ธ๋ 90 ๋ ๋ก๋ถํฐ ์ผ ๋์ ์ ํจํฉ๋๋ค. ์ธ์ฆ์๋ ์ธ์ฆ์ ๋ง๋ฃ ๋ ์ง 42 ์ผ ์ ์ ๋กํ ์ด์ ๋ฉ๋๋ค.
๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๋ ธ๋ ์ TLS ์ธ์ฆ์ ๋ง๋ฃ๋ฅผ ํ์ธํฉ๋๋ค.
echo | openssl s_client -showcerts -connect $HOSTNAME:$PORT 2> /dev/null | openssl x509 -noout -enddate
ํ๋ ์ฝ๋ฉ๋ ์ธ์ฆ ๊ธฐ๊ด.
์ค๊ฐ ์ธ์ฆ์๋ฅผ ํ๋ ์ฝ๋ฉํ๊ฑฐ๋ ๊ณ ์ ํ๋ ๊ฒ์ ์ด์์์ ๋ถ๋ด๊ณผ ๊ฐ์ฉ์ฑ ์ํ์ ์ ๋ฐํ๋ฏ๋ก ๊ถ์ฅํ์ง ์์ต๋๋ค. Let's Encrypt ๋๋ Google Trust Services์์ ๊ณ ์ ๋ ์ค๊ฐ ์ธ์ฆ์๋ฅผ ์ํํ๊ฑฐ๋ ๊ต์ฒดํ๋ ๊ฒฝ์ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ฐ๊ฒฐ์ ์คํจํ์ฌ ์๋น์ค๊ฐ ์ค๋จ๋ ์ ์์ต๋๋ค.
์ธ์ฆ์๋ฅผ ๊ณ ์ ํด์ผ ํ๋ ๊ฒฝ์ฐ ์ค๊ฐ ์ธ์ฆ์๊ฐ ์๋ ์ธ์ฆ ๊ธฐ๊ด ์ธ์ฆ์์ ๊ณ ์ ํฉ๋๋ค.
Java ์ฌ์ฉ์
Let's Encrypt์ ISRG ๋ฃจํธ ์ธ์ฆ์์ Google Trust Services ๋ฃจํธ ์ธ์ฆ์๋ ๋ชจ๋ u ์ ๋ฐ์ดํธ 7 ์ดํ Java ๋ฒ์ 7391 ๋ฐ u ์ดํ Java ๋ฒ์ ์ 8 8381 ๊ธฐ๋ณธ๊ฐ ์ ๋ขฐ ์ ์ฅ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ ๋ฐ์ดํธ .18 7์ ์ดํ Java ์ถ์ํ๋ค ๋ฅผ 2023 ์ฌ์ฉํฉ๋๋ค.
Java ํด๋ผ์ด์ธํธ ์ํํธ์จ์ด๊ฐ ์ต์ ์ํ์ธ์ง ํ์ธํ์ธ์. ์ต์ Java ๋ฒ์ ์ ์ฌ์ฉํ์ฌ TLS ์ธ์ฆ์์ ๋ํ ์ด ์๋ก์ด Certificate Authority(์ธ์ฆ ๊ธฐ๊ด) ์๊ฑด ์ธ์๋ ์ฌ๋ฌ ๊ฐ์ ์ฌํญ์ ํ์ฉํ์ธ์.
์์ฒด ์ ๋ขฐ ์ ์ฅ ๊ฐ ์๋ ๊ฒฝ์ฐ Let's Encrypt ๋ฐ Google Trust Services ์ธ์ฆ์๋ฅผ ์ถ๊ฐํฉ๋๋ค. ํ์ต ๋ด์ฉ์ MongoDB Atlas TLS ์ธ์ฆ์์ ์๋ช ํ๋ ์ธ์ฆ ๊ธฐ๊ด์ ๋ฌด์์ธ๊ฐ์?๋ฅผ ์ฐธ์กฐํ์ธ์.
Windows Server ์ฌ์ฉ์
ISRG Root X1, GTS Root R1 ๋ฐ GTS Root R2 Root Certificate Authority(์ธ์ฆ ๊ธฐ๊ด)๋ Windows Server์ ๊ธฐ๋ณธ๊ฐ ํฌํจ๋์ด ์์ง ์์ง๋ง,Microsoft Trusted Root Program(Microsoft ์ ๋ขฐํ ์ ์๋ ๋ฃจํธ ํ๋ก๊ทธ๋จ)์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ ๋ขฐํ ์ ์๋ ๋ฃจํธ ์ธ์ฆ์๋ฅผ ๋ค์ด๋ก๋ ํ๋๋ก Windows Server๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด Windows ์ค๋ช ์๋ฅผ ์ฐธ์กฐํ์ธ์.
Amazon Linux AMI ์ฌ์ฉ์
์ผ๋ถ ๋ฒ์ ์ Amazon Linux AMI์๋ ISRG Root X1 ๋ฐ GTS Root R1 ๋ฐ R2 ์ธ์ฆ์๊ฐ ๋ชจ๋ ์์ ์ ์์ต๋๋ค. ํ์ ๋ฃจํธ ์ธ์ฆ์๋ฅผ ๋ฐ์ผ๋ ค๋ฉด ์ต์ ๋ฒ์ ์ Amazon Linux 2025 ๋ง์ด๊ทธ๋ ์ด์ ํ์ธ์. 6์ ์ดํ์๋1 1 2 ์ธ์ฆ์ ํธํ์ฑ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด Atlas ์ ISRG Root X , GTS Root R ๋ฐ R ์ธ์ฆ์์ ์ง์ ์ด ํ์ํฉ๋๋ค.
์ด์ Amazon Linux AMI๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ๊ฒฝ์ฐ ISRG Root X1, GTS Root R1 ๋ฐ R2 Root Certificate Authority๋ฅผ ์๋์ผ๋ก ์ค์นํฉ๋๋ค.
๊ทธ ์ธ ๋ชจ๋ ์ฌ์ฉ์
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ฐ ์ด์ ์ฒด์ ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ด ๋ณ๊ฒฝ ์ฌํญ์ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค.