๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์นดํ…Œ๊ณ ๋ฆฌ ์—†์Œ

์ธ์ฆ์„œ ๋ณต์‚ฌ

์ธ์ฆ์„œ ๋ณต์‚ฌ

์ธ์ฆ์„œ ๋ณต์‚ฌ๋Š” ๊ณต๊ฐœํ‚ค ์ธ์ฆ์„œ์˜ ๋‚ด์šฉ์„ ๋‹ค๋ฅธ ์„œ๋ฒ„๋‚˜ ํด๋ผ์ด์–ธํŠธ๋กœ ์ „๋‹ฌํ•˜๊ฑฐ๋‚˜ ๋ฐฑ์—…ํ•˜๊ธฐ ์œ„ํ•œ ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ์ธ์ฆ์„œ์—๋Š” ์ค‘์š”ํ•œ ์•”ํ˜ธํ™” ๊ด€๋ จ ์ •๋ณด๋“ค์ด ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ, ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ณต์‚ฌ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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. ์›๊ฒฉ ์„œ๋ฒ„์— ๋ณต์‚ฌ๋œ ์ธ์ฆ์„œ ์‚ฌ์šฉ

์ธ์ฆ์„œ ํŒŒ์ผ์ด ์›๊ฒฉ ์„œ๋ฒ„๋กœ ๋ณต์‚ฌ๋˜์—ˆ๋‹ค๋ฉด, ๋‹ค์Œ์€ ํ•ด๋‹น ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์›น ์„œ๋ฒ„ ๋“ฑ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋”ฐ๋ผ ์„ค์ • ๋ฐฉ๋ฒ•์ด ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ๊ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ค๋ช…์„œ๋ฅผ ์ฐธ๊ณ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์œ„์™€ ๊ฐ™์ด ์ธ์ฆ์„œ๋ฅผ ์ •์ƒ์ ์œผ๋กœ ๋ณต์‚ฌํ•˜๋ฉด, ๋ณด์•ˆ๊ณผ ์ธ์ฆ ๊ด€๋ จ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์„œ๋ฒ„๋‚˜ ํด๋ผ์ด์–ธํŠธ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.