´ÙÀ½ ºÎºÐ¿¡¼´Â Red Hat Enterprise Linux¿¡¸¸ Àû¿ëµÇ´Â ½Ã½ºÅÛ °ü¸® öÇаú °ü·ÃµÈ Á¤º¸¸¦ ´Ù·ç°Ú½À´Ï´Ù:
Red Hat Enterprise Linux¿¡¼ ÀÚÁÖ ½ÇÇàµÇ´Â ÀÛ¾÷À» ÀÚµ¿ÈÇϱâ À§Çؼ´Â ¿©·¯ ´Ù¸¥ À¯ÇüÀÇ ±â¼ú¿¡ ´ëÇÏ¿© ÀÌÇØÇÏ¼Å¾ß ÇÕ´Ï´Ù. ¿ì¼± ¸í·ÉÀ̳ª ½ºÅ©¸³Æ®ÀÇ ½ÇÇà Áֱ⸦ °áÁ¤ÇÏ´Â ¸í·ÉÀ» ¼³¸íÇØº¸°Ú½À´Ï´Ù. cron°ú atÀÌ ÀÌ·¯ÇÑ ¿ëµµ·Î °¡Àå ÀÚÁÖ »ç¿ëµË´Ï´Ù.
cronÀº »ç¿ëÇϱ⠽±°í °·ÂÇÑ ½Ã°£ ÁöÁ¤ ½Ã½ºÅÛÀ¸·Î¼ ¸í·ÉÀ̳ª ½ºÅ©¸³Æ®°¡ (ÀϺп¡¼ ¿©·¯ ´Þ¿¡ À̸£´Â) ±â°£ ³»¿¡ Á¤ÇØÁø ÁÖ±â·Î ½ÇÇàµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. crontab ¸í·ÉÀ» »ç¿ëÇÏ¿© °³º° cron ÀÛ¾÷ ½ÇÇàÀ» ½ÇÁ¦·Î ½ºÄÉÁìÇÏ´Â cron µ¥¸óÀ» Á¶Á¤ÇÏ´Â ÆÄÀÏ ³»¿ëÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
at ¸í·É°ú (¸Å¿ì ±ÙÁ¢ÇÑ batch ¸í·É)Àº Çѹø ½ÇÇàµÉ ½ºÅ©¸³Æ®¿Í ¸í·ÉÀ» ½ºÄÉÁìÇϴµ¥ º¸´Ù ÀûÇÕÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº ½ÇÇà ¿ì¼± ¼øÀ§°¡ ´Ù¸¥ ¿©·¯ ´ë±â¿·Î ±¸¼ºµÈ ±âÃÊÀûÀÎ batch ÇϺΠ½Ã½ºÅÛÀ» ±¸ÇöÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ½ÇÇà ¿ì¼± ¼øÀ§´Â nice ¸í·É¿¡¼ À¯·¡µÈ À̸§ÀÎ niceness ¼öÁØÀ̶ó°í ºÎ¸¨´Ï´Ù. at°ú batch ¸í·ÉÀº Á¤ÇØÁø ½Ã°£¿¡ ½ÃÀÛÇØ¾ßÇÏÁö¸¸ ¿Ï·á ½ÃÁ¡Àº ±×¸® Áß¿äÇÏÁö ¾ÊÀº ÀÛ¾÷À» ¼öÇàÇϴµ¥ ÀûÇÕÇÕ´Ï´Ù.
´ÙÀ½Àº ´Ù¾çÇÑ ½ºÅ©¸³ÆÃ ¾ð¾î¿¡ ´ëÇÏ¿© ¼³¸íÇØº¸°Ú½À´Ï´Ù. ½ºÅ©¸³ÆÃ ¾ð¾î¶õ ÀÏ¹Ý ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ¼öµ¿ ÀÛ¾÷À» ÀÚµ¿ÈÇϱâ À§ÇØ »ç¿ëÇÏ´Â "ÇÁ·Î±×·¡¹Ö ¾ð¾î"¸¦ ÀÏĽÀ´Ï´Ù. ¸¹Àº ½ºÅ©¸³ÆÃ ¾ð¾î°¡ Á¸ÀçÇÏ¸ç °³º° ½Ã½ºÅÛ °ü¸®ÀÚ¸¶´Ù ¼±È£ÇÏ´Â ¾ð¾î´Â ´Ù¸£Áö¸¸, ÇöÀç °¡Àå ÀαâÀÖ´Â ½ºÅ©¸³ÆÃ ¾ð¾î´Â ´ÙÀ½°ú °°½À´Ï´Ù:
bash ¸í·É ½©
perl ½ºÅ©¸³ÆÃ ¾ð¾î
python ½ºÅ©¸³ÆÃ ¾ð¾î
ÀÌ·¯ÇÑ ¾ð¾îµé »çÀÌ¿¡¼ °¡Àå µÎµå·¯Áö´Â Â÷ÀÌÁ¡Àº °¢ ¾ð¾î°¡ Red Hat Enterprise Linux ½Ã½ºÅÛ »óÀÇ ´Ù¸¥ ÇÁ·Î±×·¥°ú »óÈ£ ´ëÈÇÏ´Â ¹æ½ÄÀÔ´Ï´Ù. bash ½©À» ÀÌ¿ëÇÏ¿© ÀÛ¼ºÇÑ ½ºÅ©¸³Æ®´Â (¿¹¸¦ µé¸é, ¹®ÀÚ¿ Á¶ÀÛÇϱâ¿Í °°Àº ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇØ) ¿©·¯ ÀÛÀº À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥À» º¸´Ù Ȱ¹ßÇÏ°Ô ÀÌ¿ëÇÏ´Â ¹Ý¸é, perl ½ºÅ©¸³Æ®´Â ÀÌ·¯ÇÑ ÀÛ¾÷À» ¼öÇàÇϴµ¥ ¾ð¾î ÀÚü¿¡ ³»ÀåµÈ ±â´ÉÀ» º¸´Ù ¸¹ÀÌ »ç¿ëÇÕ´Ï´Ù. pythonÀ¸·Î ÀÛ¼ºÇÑ ½ºÅ©¸³Æ®´Â °´Ã¼ ÁöÇâÀû ¼Ó¼ºÀ» ÀÌ¿ëÇÏ¿© º¹ÀâÇÑ ½ºÅ©¸³Æ®µµ º¸´Ù ½±°Ô È®ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.
µû¶ó¼ ÁøÁ¤À¸·Î ½© ½ºÅ©¸³ÆÃÀ» Å͵æÇÒ °èȹÀ̶ó¸é Red Hat Enterprise Linux¿¡ Æ÷ÇÔµÈ ¸¹Àº À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥ (¿¹, grep ¹× sed)¿¡ Àͼ÷ÇØÁö¼Å¾ß ÇÕ´Ï´Ù. ¹Ý¸é perl°ú pythonÀº ¾ð¾î ÀÚü ÇÁ·Î¼¼½º¿¡ ÁýÁßÇÏ¿© ¹è¿ì¼Å¾ß ÇÕ´Ï´Ù. ±×·¯³ª ¸¹Àº perl ¾ð¾î´Â ±âÁ¸ À¯´Ð½º À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥ ±¸¹®¿¡ ±âÃÊÇÏ¿© ¸¸µé¾îÁ³±â ¶§¹®¿¡ ½© ½ºÅ©¸³ÆÃ °æÇèÀÌ ÀÖ´Â Red Hat Enterprise Linux ½Ã½ºÅÛ °ü¸®ÀÚ ºÐµéÀ̶ó¸é Ä£¼÷ÇÏ°Ô ¿©°ÜÁú °ÍÀÔ´Ï´Ù.
¹®¼¿Í Åë½Å ºÐ¾ß¿¡ ÀÖ¾î¼ Red Hat Enterprise Linux¿¡¸¸ Àû¿ëµÇ´Â Á¤º¸´Â °ÅÀÇ ¾ø½À´Ï´Ù. ¹®¼¿Í Åë½Å¿¡´Â ÅØ½ºÆ® ±â¹Ý ¼³Á¤ ÆÄÀÏ¿¡ ÁÖ¼® ´õÇϱâºÎÅÍ À¥ÆäÀÌÁö ¾÷µ¥ÀÌÆ®Çϱ⠶Ǵ À̸ÞÀÏ º¸³»±â¿¡ À̸£±â±îÁö ´Ù¾çÇÑ ÀÛ¾÷ÀÌ Æ÷ÇԵǸç, Red Hat Enterprise Linux¿¡¼´Â ÅØ½ºÆ® ÆíÁý±â, HTML ÆíÁý±â ¹× ¸ÞÀÏ Å¬¶óÀÌ¾ðÆ®¸¦ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
Red Hat Enterprise Linux¿¡¼´Â ´ÙÀ½°ú °°Àº ÅØ½ºÆ® ÆíÁý±â°¡ ÀÚÁÖ »ç¿ëµË´Ï´Ù:
gedit ÅØ½ºÆ® ÆíÁý±â
Emacs ÅØ½ºÆ® ÆíÁý±â
Vim ÅØ½ºÆ® ÆíÁý±â
gedit ÅØ½ºÆ® ÆíÁý±â´Â ±×·¡ÇÈ ¾îÇø®ÄÉÀ̼ÇÀÔ´Ï´Ù (Áï, X À©µµ¿ì ½Ã½ºÅÛ È¯°æÀÌ È°¼ºÈµÇ¾î¾ß¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù), ¹Ý¸é vim°ú Emacs´Â ±âº»ÀûÀ¸·Î ÅØ½ºÆ® ±â¹Ý ÆíÁý±âÀÔ´Ï´Ù.
¾î´À ÅØ½ºÆ® ÆíÁý±â°¡ ÃÖ°íÀΰ¡¿¡ ´ëÇÑ ³íÀïÀº °ÅÀÇ ÄÄÇ»ÅͰ¡ ¹ß¸íµÈ ÀÌÈÄ·Î °è¼Ó ÁøÇàµÇ¾î ¿ÔÀ¸¸ç ¾ÕÀ¸·Îµµ °è¼Ó ±×·¯ÇÒ °ÍÀÔ´Ï´Ù. µû¶ó¼ °¡Àå ÁÁÀº ¹æ¹ýÀº ¿©·¯ºÐ ½º½º·Î °¢ ÆíÁý±â¸¦ »ç¿ëÇØº¸½Ã°í °¡Àå ¸¶À½¿¡ µå´Â ÆíÁý±â¸¦ ¼±ÅÃÇÏ¿© »ç¿ëÇϽñ⠹ٶø´Ï´Ù.
HTML ÆíÁý±â·Î´Â Mozilla À¥ ºê¶ó¿ìÀúÀÇ Composer ±â´ÉÀ» »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¹°·Ð ÀϺΠ½Ã½ºÅÛ °ü¸®ÀÚ ºÐµéÀº ÀÏ¹Ý ÅØ½ºÆ® ÆíÁý±â¸¦ »ç¿ëÇÏ¿© Á÷Á¢ HTML Äڵ带 ÀÛ¼ºÇϱ⸦ ¼±È£ÇϽñ⵵ ÇÕ´Ï´Ù.
À̸ÞÀÏÀÇ °æ¿ì Red Hat Enterprise Linux¿¡´Â Evolution ±×·¡ÇÈ À̸ÞÀÏ Å¬¶óÀÌ¾ðÆ®¿Í Mozilla ±×·¡ÇÈ À̸ÞÀÏ Å¬¶óÀÌ¾ðÆ® ¹× ÅØ½ºÆ® ±â¹ÝÀÎ muttÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÅØ½ºÆ® ÆíÁý±â¿Í ¸¶Âù°¡Áö·Î, ¾î¶°ÇÑ À̸ÞÀÏ Å¬¶óÀÌ¾ðÆ®¸¦ »ç¿ëÇÏ´À³Ä´Â °³ÀÎÀû ÃëÇâ¿¡ µû¶ó ´Ù¸¨´Ï´Ù; µû¶ó¼ °¢ Ŭ¶óÀÌ¾ðÆ®¸¦ Á÷Á¢ »ç¿ëÇØº¸½Å ÈÄ °¡Àå ÀÚ?¿¡°Ô ÀûÇÕÇÑ Å¬¶óÀÌ¾ðÆ®¸¦ °áÁ¤ÇϽñ⠹ٶø´Ï´Ù.
¾Õ¼ ÀÌ Àå¿¡¼ ¼³¸íÇßµíÀÌ º¸¾ÈÀÌ ¸¶Áö¸· º¸·ù·Î ¿©°ÜÁ®¼´Â ¾ÈµË´Ï´Ù. ¶ÇÇÑ Red Hat Enterprise LinuxÀÇ º¸¾ÈÀº º¸´Ù ½ÉÃþÀûÀÔ´Ï´Ù. ÀÎÁõ ¹× Á¢±Ù Á¦¾î ±â´ÉÀº ¿î¿µ üÁ¦¿Í ¸é¹ÐÇÏ°Ô ÅëÇյǾî ÀÖÀ¸¸ç, À¯´Ð½º Ä¿¹Â´ÏƼÀÇ ¿À·£ °æÇèÀ» ±â¹ÝÇÏ¿© °³¹ßµÇ¾ú½À´Ï´Ù.
Red Hat Enterprise LinuxÀº ÀÎÁõÀ» À§ÇØ PAM (Pluggable Authentication Modules)À» »ç¿ëÇÕ´Ï´Ù. PAMÀº PAMÀ» ÀνÄÇÏ´Â ¸ðµç ¾îÇø®ÄÉÀ̼ÇÀÌ »ç¿ëÇÏ´Â °øÀ¯ ¶óÀ̺귯¸® ¼³Á¤À» ÅëÇÏ¿© »ç¿ëÀÚ ÀÎÁõÀ» º¸´Ù »ó¼¼ÇÏ°Ô ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç, ¾îÇø®ÄÉÀÌ¼Ç ÀÚü¿¡´Â ¾Æ¹«·± º¯È¸¦ ÁÖÁö ¾Ê½À´Ï´Ù.
Red Hat Enterprise Linux¿¡¼ Á¢±Ù Á¦¾î ±â´ÉÀº »ç¿ëÀÚ, ±×·ì, "±âŸ"·Î ºÐ·ùÇÑ ÀüÅëÀûÀÎ À¯´Ð½º ½ºÅ¸ÀÏ (Àбâ, ¾²±â, ½ÇÇà) »ç¿ë ±ÇÇÑÀ» »ç¿ëÇÕ´Ï´Ù. À¯´Ð½º¿Í ¸¶Âù°¡Áö·Î Red Hat Enterprise Linux´Â setuid¿Í setgid ºñÆ®¸¦ ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¥ ÆÄÀÏÀÇ ¼ÒÀ¯±Ç¿¡ ±â¹ÝÇÏ¿© ÀϽÃÀûÀ¸·Î ƯÁ¤ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ÇÁ·Î¼¼½º¿¡ Á¢¼Ó Çã°¡¸¦ ¼ö¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹°·Ð setuid³ª setgid ±ÇÇÑÀ» ¼ö¿©Çϱâ ÀÌÀü¿¡ ¹Ýµå½Ã º¸¾È ħÀÔÀÇ À§ÇèÀÌ Á¸ÀçÇÏ´ÂÁö¸¦ ½ÅÁßÇÏ°Ô °ËÅäÇÏ¼Å¾ß ÇÕ´Ï´Ù.
Red Hat Enterprise Linux´Â ¶ÇÇÑ ACL (access control lists)À» Áö¿øÇÕ´Ï´Ù. ACLÀº »ç¿ëÀÚ¿Í ±×·ìÀÌ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀº º¸´Ù »ó¼¼ÇÏ°Ô °áÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ÆÄÀÏ¿¡ ¼³Á¤µÈ »ç¿ë ±ÇÇÑÀÌ ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ¸¦ Á¦¿ÜÇÑ ´Ù¸¥ »ç¿ëÀÚ´Â ÆÄÀÏ¿¡ Á¢±ÙÇÒ ¼ö ¾øµµ·Ï Á¦ÇÑÇÑ °æ¿ì ÆÄÀÏÀÇ ACLÀ» ÀÌ¿ëÇÏ¿© ¿ÀÁ÷ »ç¿ëÀÚ bob¸¸ ÆÄÀÏ¿¡ ¾²±âÇÒ ¼ö ÀÖÀ¸¸ç finance ±×·ì¸¸ ÆÄÀÏÀ» ÀÐÀ» ¼ö ÀÖµµ·Ï ¼³Á¤ °¡´ÉÇÕ´Ï´Ù.
º¸¾È°ú °ü·ÃµÈ ¶Ç ´Ù¸¥ Ãø¸éÀº ½Ã½ºÅÛ ÀÛ¾÷ »óȲÀ» ±â·ÏÇØ³õ´Â °ÍÀÔ´Ï´Ù. Red Hat Enterprise Linux´Â Ä¿³Î°ú ¾îÇø®ÄÉÀÌ¼Ç ¼öÁØ¿¡¼ ´Ù¾çÇÑ Á¤º¸¸¦ ±â·ÏÇÕ´Ï´Ù. ½Ã½ºÅÛ ±â·Ï µ¥¸ó syslogdÀ» ÀÌ¿ëÇÏ¿© ±â·Ï ÀÛ¾÷À» Á¶ÀýÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ µ¥¸óÀº ÀϹÝÀûÀ¸·Î ·ÎÄà ½Ã½ºÅÛÀÇ /var/log/ µð·ºÅ丮¿¡ Æ÷ÇÔµÈ ÆÄÀÏÀ̳ª, (¿©·¯ ÄÄÇ»ÅÍÀÇ Àü¿ë ·Î±× ¼¹ö·Î ÀÛµ¿ÇÏ´Â) ¿ø°Ý ½Ã½ºÅÛÀ¸·Î ½Ã½ºÅÛ Á¤º¸¸¦ ±â·ÏÇÕ´Ï´Ù.
IDS (ħÀÔ Å½Áö ½Ã½ºÅÛ)Àº Red Hat Enterprise Linux ½Ã½ºÅÛ °ü¸®¿¡ »ç¿ëµÇ´Â °·ÂÇÑ µµ±¸ÀÔ´Ï´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ´Â IDS¸¦ »ç¿ëÇÏ¿© ÇѰ³ ÀÌ»óÀÇ ½Ã½ºÅÛ¿¡ Çã°¡µÇÁö ¾ÊÀº º¯°æ »çÇ×ÀÌ ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿î¿µ üÁ¦´Â ÀÚüÀûÀ¸·Î IDS¿Í À¯»çÇÑ ±â´ÉÀ» Æ÷ÇÔÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù.
Red Hat Enterprise Linux´Â RPM (RPM Package Manager)¸¦ »ç¿ëÇÏ¿© ¼³Ä¡µÇ¾úÀ¸¹Ç·Î, RPMÀ» »ç¿ëÇÏ¿© ¿î¿µ üÁ¦¸¦ ±¸¼ºÇÏ´Â ÆÐŰÁö¿¡ º¯°æ »çÇ×ÀÌ ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª RPMÀº ±âº»ÀûÀ¸·Î ÆÐŰÁö °ü¸® µµ±¸·Î »ç¿ëµÇ±â ¶§¹®¿¡, IDS·ÎÀÇ ±â´É¿¡´Â ÇѰ谡 ÀÖ½À´Ï´Ù. ±×·¸Áö¸¸ Çã°¡µÇÁö ¾ÊÀº º¯°æ »çÇ×À» ã±â À§ÇÑ Red Hat Enterprise Linux ½Ã½ºÅÛ °¨½Ã ù ´Ü°è·Î¼ RPMÀ» »ç¿ë °¡´ÉÇÕ´Ï´Ù.