2022. 11. 16. 23:09ใSystem ์์ ์ค/LINUX
"์ด ํฌ์คํ
์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค."
๐ SSL/TLS
๐ฝ Linux(CentOS 7.9)
๐ฆ ์ธ์ฆ์ ๋ง๋ค๊ธฐ
์ต์ด ์ฃผ๋ํ๋์ ์์ ๊ฐ์ด ์ธ์ฆ์๋ฅผ ์ ์ฅํ Directory๋ฅผ ๋ง๋ค์ด ์ฃผ์์ด์.
๊ทธ๋ฆฌ๊ณ , Server์ ๊ฐ์ธํค๋ฅผ ๋ง๋ค์ด ์ฃผ๋ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํด ์ฃผ์์ด์.
Enter pass phrase for server.key: ์ด ๋ถ๋ถ์๋ Key ๊ฐ์ผ๋ก ์ด์ฉ๋ ๊ฐ์ ์
๋ ฅํด ์ฃผ์ด์ผํ๊ณ ,
๊ทธ ๋ค์์ ๋์ผํ ๊ฐ์ ์
๋ ฅํด์ ๊ฒ์ฆ ํด์ฃผ์ด์ผ ํด์.
์ด๋ฒ์๋ ์ธ์ฆ ์์ฒญ์ ์์ฑ์ ํด๋ณผ๊ฒ์.
์ฐธ๊ณ ํ ๊ฒ์ CN(Common Name)์ ์ด ์ธ์ฆ์๋ฅผ ์ฃผ์ฒด์ ์ผ๋ก ์ฌ์ฉํ Server์ IP์ฃผ์๋, Domain Name์ ์
๋ ฅํด ์ฃผ๋๋ก ํฉ๋๋ค.
์ด๋ฒ์ ์ฃผ๋ํ๋์ Docker Registry๋ฅผ ๊ตฌ์ถํ๋ฉด์ SSL/TLS๋ฅผ ๊ตฌ์ถํ๊ณ ์๊ธฐ ๋๋ฌธ์ ํด๋น Server์ Container ๋ด๋ถ IP๋ฅผ ์
๋ ฅํด ์ค๊ฑฐ์์.
์ฃผ๋ํ๋์ ์์ ๊ฐ์ด ์ธ์ฆ ์์ฒญ์๋ฅผ ๋ง๋ค์ด ์ฃผ์์ด์.
์ฐธ๊ณ ๋ก CN์ ๋นผ๊ณ ๋ ๋ชจ๋ Enter๋ฅผ ๋๋ฌ ๊ทธ๋ฅ ๋์ด๊ฐ๋ ๋ฌด๋ฐฉํฉ๋๋ค.
์์ ๊ฐ์ด ๋ช
๋ น์ด๋ฅผ ์ด์ฉํ์ฌ Key File ์ํธํ๋ฅผ ํด์ ํด ์ฃผ์์ด์.
์ฐธ๊ณ ๋ก Enter pass phrase for server.key: ์๋ Key File์ ์์ฑํ ๋, ์
๋ ฅํ๋ ๋ด์ฉ์ ์
๋ ฅํด ์ฃผ์์ด์.
SAN ์ค์ ์ ์ํด Config File์ ์์ ๊ฐ์ด ๋ง๋ค์ด ์ฃผ์์ด์.
์์ ์ค์ ์ ์ํด์ฃผ๋ฉด ์ฐจ ํ Docker Registry์ Push๋ฅผ ํ์ ๋, Error๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ด์์.
์ด์ ์์ฒด ์๋ช
์ ํตํด ์ธ์ฆ์๋ฅผ ์์ฑํด ์ฃผ์์ด์.
๋ค์์ ์ธ์ฆ์๋ฅผ ์ค์ ์ฌ์ฉํ๊ณ ์ ํ๋ Server์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ์์์ผ ํด์.
์์์๋ ์ธ๊ธํ์ง๋ง, ์ฃผ๋ํ๋์ Docker Registry๋ฅผ ์ด์ฉํ๊ธฐ ์ํด ์ ์์
์ ํ๊ณ ,
์ด ํ ์์
์ ๊ทธ ๊ณณ์์ ์ ๋ฆฌ๋ฅผ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
ํด๋น ์์
์ ๋ํ ๋ด์ฉ์ ์ด ๊ณณ์ ์ค๋นํด ๋๊ฒ์!
๊ทธ๋ผ ํด๋น ์ ๋ฆฌ ์๋ฃ์์ ๋ต๊ฒ์ :)
๐ง ์ฐธ๊ณ ์๋ฃ
'System ์์ ์ค > LINUX' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Shell Script] Bash Shell Script๋ฅผ ์ด์ฉํ Docker ์๋ ๊ธฐ๋ (0) | 2023.06.14 |
---|---|
[Shell Script] ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํ์ฌ ํน์ ํ๋ก์ธ์ค ์ํ ํ์ธ ๋ค ์๋ ๊ธฐ๋ ์ํค๊ธฐ (0) | 2023.06.14 |
[CentOS 7.9] Synology NAS Volume Mount (4) | 2022.11.09 |
[Ubuntu] logrotate (0) | 2022.11.02 |
[CentOS] 7.9 Minikube ์ค์น (0) | 2022.09.13 |