๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป๊ฐœ๋ฐœ

[Certbot] HTTPS ์ธ์ฆ์„œ ์ƒ์„ฑํ•˜๊ธฐ: ๋ช…๋ น์–ด ์•ˆ๋‚ด

by ๋ˆˆ๋ˆ„ :) 2024. 1. 2.

HTTPS ์ธ์ฆ์„œ๋Š” ์›น์‚ฌ์ดํŠธ์˜ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๊ณ  ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.

์ด ๊ธ€์—์„œ๋Š” Certbot์„ ์‚ฌ์šฉํ•˜์—ฌ HTTPS ์ธ์ฆ์„œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Certbot์€ Let's Encrypt์—์„œ ์ œ๊ณตํ•˜๋Š” ๋ฌด๋ฃŒ, ์ž๋™ํ™”๋œ ์ธ์ฆ์„œ ๋ฐœ๊ธ‰ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

 

 





์šฐ์„ , Certbot์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„  ์‹œ์Šคํ…œ์— ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ๋‹ค๋ฉด, ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹น์‹ ์˜ ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ์ธ์ฆ์„œ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

sudo certbot certonly --standalone -d ๋„๋ฉ”์ธ



์ด ๋ช…๋ น์–ด๋Š” 'certonly' ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์ฆ์„œ๋งŒ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. '--standalone' ์˜ต์…˜์€ Certbot์ด ๋‚ด์žฅ ์›น ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์ฆ์„ ์ˆ˜ํ–‰ํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ '-d' ์˜ต์…˜ ๋’ค์—๋Š” ์ธ์ฆ์„œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ ์ž ํ•˜๋Š” ๋„๋ฉ”์ธ์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ '๋„๋ฉ”์ธ'์€ ์—ฌ๋Ÿฌ๋ถ„์ด ์ธ์ฆ์„œ๋ฅผ ์ ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ์‹ค์ œ ๋„๋ฉ”์ธ์œผ๋กœ ๋Œ€์ฒดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 


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

 

 

HTTPS ์ธ์ฆ์„œ ์ƒ์„ฑ๊ณผ ์ ์šฉ์€ ์›น์‚ฌ์ดํŠธ์˜ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๋Š” ์ฒซ๊ฑธ์Œ์ž…๋‹ˆ๋‹ค.
Certbot๊ณผ ๊ฐ™์€ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ธ์ฆ์„œ๋ฅผ ๋ฐœ๊ธ‰๋ฐ›๊ณ , ์‚ฌ์šฉ์ž์˜ ์‹ ๋ขฐ๋ฅผ ์–ป์œผ์„ธ์š”!