Ubuntu¿¡¼ tomcatÀÌ ´À¸®°Ô ·Îµå µÉ ¶§
TomcatÀÌ ´À¸®°Ô ÀÛµ¿µÇ´Â °æ¿ì´Â ¸Å¿ì ´Ù¾çÇÏÁö¸¸ ´ëºÎºÐÀÇ È¯°æÀ» ¸ðµÎ Àß ¼ÂÆÃÇÏ°í Á¤¸®Çسù´Âµ¥µµ ºÒ±¸ÇÏ°í ÀÌ»óÇϸ®¸¸Ä¡ ´À¸®°Ô ·Îµå°¡ µÇ´Â °æ¿ì°¡ ÀÖ´Ù.
´ëÇ¥ÀûÀÎ Áõ»óÀ¸·Î´Â tomcatÀ» startup ½ÃÅ°°í ³ ÈÄ netstat -ntl ·Î Æ÷Æ®¸¦ È®ÀÎÇغ¸¸é 8005¹ø Æ÷Æ®°¡ ¾È¿Ã¶ó¿À´Â »óÅÂÀÌ´Ù.
ÀÌ °æ¿ì shutdownÀ» Çصµ (¼¹ö°¡ ½ÇÇàµÈ »óÅ°¡ ¾Æ´Ô) À̶ó´Â ¿À·ù ¸Þ¼¼Áö¸¦ ¹ñ¾î³»´Âµ¥ ps -ef | grep tomcat À¸·Î ÇÁ·Î¼¼½º¸¦ °Ë»öÇϸé ÅèĹÀº ¿©ÀüÈ÷ µ¹¾Æ°¡°í ÀÖ´Â »óÅÂÀÌ´Ù.
ÀÏ´Ü ÀÌ Çö»óÀÌ ¹ß»ýµÈ ȯ°æÀº gabiaÀÇ gŬ¶ó¿ìµå ¼¹ö¿¡¼ Ubuntu 16.04 À̹ÌÁö¸¦ »ç¿ëÇÒ ?? ¹ß»ýÀÌ µÇ¾ú´Ù. Ä¿³Îµµ 4.4.0À¸·Î ·ÎÄÿ¡¼ Å×½ºÆ® ÇßÀ»¶§¿Í °°Àºµ¥ ¿Ö ÅèĹ ·Îµå°¡ ÀÌ°÷¿¡¼¸¸ ´À¸°°ÍÀÎÁö µµ´ëü ¾Ë±æÀÌ ¾ø´Ù.
ÀÏ´Ü ÇØ°áÀ» Çϱä ÇÏ¿´´Âµ¥
sudo apt-get install haveged
À§ ¸í·É¾î·Î haveged ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ¸é ¹®Á¦´Â ¸»²ûÈ÷ ÇØ°áÀÌ µÈ´Ù.
linuxÀÇ entropy°¡ ³·À» °æ¿ì /dev/random¿¡ ¶ôÀÌ °É·Á¼ ÇöÀúÇÏ°Ô ÆÛÆ÷¸Õ½º°¡ ÀúÇϵǴ °ÍÀÎÁö´Â ¸ð¸£°ÚÀ¸³ª ÇØ´ç ÆÐÅ°Áö´Â ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ÆÐÅ°ÁöÀ̹ǷΠÃßÁ¤À» Çغ¸ÀÚ¸é Á¦°øµÇ´Â À̹ÌÁöÀÇ ¾î¶°ÇÑ ¹®Á¦·Î ÀÎÇÏ¿© ±Þ°ÝÇÏ°Ô ¿£Æ®·ÎÇÇ°¡ »ç¶óÁö°Ô µÇ¾î °á±¹ /dev/randomÀ» »ç¿ëÇÏ´Â ºÎºÐ¿¡¼ ¶ôÀÌ °É·Á ·Îµå°¡ Áö¿¬µÇ´Â Çö»óÀÌ ¹ß»ýµÈ °Í °°´Ù.
Á¤È®ÇÑ ÀÌÀ¯´Â Á» ´õ ã¾ÆºÁ¾ß°ÚÀ¸³ª tomcat ÀÚüÀÇ ¹ö±×´Â ¾Æ´Ï°í gabia¿¡¼ Á¦°øµÇ´Â À̹ÌÁö ÀÚü ȤÀº Ŭ¶ó¿ìÆ® ¼¹öȯ°æ¿¡¼ I/O ÂÊ¿¡ ¹®Á¦°¡ Á» ÀÖ´Â°Í ¾Æ´Ñ°¡ ÇÑ´Ù.
¸ÕÀú ÆÐÅ°Áö¸¦ ¼³Ä¡Çϱâ Àü¿¡ ´ÙÀ½ ¸í·É¾î¸¦ ÅëÇÏ¿© ÇöÀç entropy¸¦ È®ÀÎÇÑ´Ù.
cat /proc/sys/kernel/random/entropy_avail
°á°úÄ¡°¡ 1000 ÀÌÇÏÀÏ °æ¿ì haveged¸¦ ¼³Ä¡ÇÒ °ÍÀ» ±ÇÀåÇÏ°í ÀÖ´Ù.
Ãâó: https://mikelim.mintocean.com/entry/Ubuntu¿¡¼-tomcatÀÌ-´À¸®°Ô-·Îµå-µÉ-¶§ [Simple is best]