์ธ์ฆ์ ๋ณต์ฌ
์ธ์ฆ์ ๋ณต์ฌ๋ ๊ณต๊ฐํค ์ธ์ฆ์์ ๋ด์ฉ์ ๋ค๋ฅธ ์๋ฒ๋ ํด๋ผ์ด์ธํธ๋ก ์ ๋ฌํ๊ฑฐ๋ ๋ฐฑ์ ํ๊ธฐ ์ํ ๊ณผ์ ์ ๋๋ค. ์ธ์ฆ์์๋ ์ค์ํ ์ํธํ ๊ด๋ จ ์ ๋ณด๋ค์ด ํฌํจ๋์ด ์์ผ๋ฏ๋ก, ์ฌ๋ฐ๋ฅด๊ฒ ๋ณต์ฌ๋์ด์ผ ํฉ๋๋ค.
1. ์ธ์ฆ์ ํ์ผ ์ฐพ๊ธฐ
์ธ์ฆ์๋ ์ฃผ๋ก .pem ๋๋ .crt ํ์ฅ์๋ฅผ ๊ฐ์ง ํ์ผ๋ก ์ ์ฅ๋ฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก OpenSSL์ ์ฌ์ฉํ์ฌ ์์ฑํ๊ฑฐ๋, ์ธ์ฆ๊ธฐ๊ด(CA)์์ ๋ฐ๊ธ๋ฐ์ ์๋ ์์ต๋๋ค. ์ธ์ฆ์ ํ์ผ์ ์ฐพ๊ธฐ ์ํด์๋ ํด๋น ์๋ฒ๋ ํด๋ผ์ด์ธํธ์์ ์ฃผ๋ก ์ฌ์ฉ๋๋ ๋๋ ํ ๋ฆฌ๋ฅผ ํ์ธํด์ผ ํฉ๋๋ค.
2. ์ธ์ฆ์ ๋ณต์ฌ
์ธ์ฆ์ ํ์ผ์ ๋ณต์ฌํ๊ธฐ ์ํด์๋ ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ๋ค์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
2.1. scp ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ ๋ณต์ฌ
scp /path/to/certificate.pem user@remote-server:/path/to/destination/
์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด certificate.pem ํ์ผ์ ์๊ฒฉ ์๋ฒ๋ก ๋ณต์ฌํ ์ ์์ต๋๋ค. user
๋ ์๊ฒฉ ์๋ฒ์ ์ฌ์ฉ์ ๊ณ์ , remote-server
๋ ์๊ฒฉ ์๋ฒ์ IP ์ฃผ์ ๋๋ ๋๋ฉ์ธ ์ด๋ฆ, /path/to/destination/
์ ๋ณต์ฌํ ํ์ผ์ ๋ชฉ์ ์ง ๊ฒฝ๋ก์
๋๋ค.
2.2. FTP/SFTP๋ฅผ ์ฌ์ฉํ ๋ณต์ฌ
FTP๋ SFTP ํ๋กํ ์ฝ์ ์ด์ฉํ์ฌ ์ธ์ฆ์ ํ์ผ์ ๋ณต์ฌํ ์๋ ์์ต๋๋ค. FTP/SFTP ํด๋ผ์ด์ธํธ๋ฅผ ์ด์ฉํ์ฌ ๋ณต์ฌํ ํ์ผ์ ์ ํํ๊ณ , ์๊ฒฉ ์๋ฒ๋ก ์ ๋ก๋ํ๋ ๋ฐฉ์์ ๋๋ค. FTP/SFTP ์๋ฒ ๊ตฌ์ฑ์ด ํ์ํ ๊ฒฝ์ฐ, ํด๋น ์๋น์ค๋ฅผ ํ์ฑํ์์ผ์ผ ํฉ๋๋ค.
2.3. ํด๋ฆฝ๋ณด๋๋ฅผ ์ฌ์ฉํ ๋ณต์ฌ
์ผ๋ถ ์ด์ ์ฒด์ ์์๋ ํ์ผ์ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌํ ํ ๋ค๋ฅธ ์๋ฒ๋ก ๋ถ์ฌ๋ฃ๊ธฐํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ธ์ฆ์ ํ์ผ์ ์ ํํ ํ, ์ด์ ์ฒด์ ์ ๋ณต์ฌ ๋จ์ถํค๋ฅผ ์ฌ์ฉํ์ฌ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌํ๊ณ , ๋ค๋ฅธ ์๋ฒ์์ ๋ถ์ฌ๋ฃ๊ธฐํฉ๋๋ค.
3. ์๊ฒฉ ์๋ฒ์ ๋ณต์ฌ๋ ์ธ์ฆ์ ์ฌ์ฉ
์ธ์ฆ์ ํ์ผ์ด ์๊ฒฉ ์๋ฒ๋ก ๋ณต์ฌ๋์๋ค๋ฉด, ๋ค์์ ํด๋น ์ธ์ฆ์๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ค์ ํด์ผ ํฉ๋๋ค. ์น ์๋ฒ ๋ฑ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ๋ผ ์ค์ ๋ฐฉ๋ฒ์ด ๋ค๋ฅผ ์ ์์ผ๋ฏ๋ก, ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๋ช ์๋ฅผ ์ฐธ๊ณ ํด์ผ ํฉ๋๋ค.
์์ ๊ฐ์ด ์ธ์ฆ์๋ฅผ ์ ์์ ์ผ๋ก ๋ณต์ฌํ๋ฉด, ๋ณด์๊ณผ ์ธ์ฆ ๊ด๋ จ ์์ ์ ์ํํ๋ ์๋ฒ๋ ํด๋ผ์ด์ธํธ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.