¾Æ¹« ¿É¼Ç ¾øÀÌ »ç¿ëÇϸé, »ç¿ëÀÚ °èÁ¤À» ¹°¾îº¸´Â ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³´Ù.
À̶§ ÀԷµǴ °èÁ¤ÀÌ root°¡ ¾Æ´Ï°í, /etc/nologin ÆÄÀÏÀÌ ÀÖÀ¸¸é ±× ÆÄÀϾȿ¡ ³»¿ëÀÌ º¸¿©Áö°í ÀÌ Ç®±×¸²Àº Á¾·áµÈ´Ù. ÀÌ°ÍÀº ½Ã½ºÅÛ °Ë»ç³ª ±âŸ »çÁ¤»ó ÀÏ¹Ý »ç¿ëÀÚ Á¢¼ÓÀ» ÇÏÁö ¸øÇϵµ·Ï ÇÒ¶§ »ç¿ëµÈ´Ù.
/etc/usertty ÆÄÀÏ¿¡¼ ƯÁ¤ »ç¿ëÀÚÀÇ ·Î±×ÀÎ Çã¿ë°ú °ÅºÎ°¡ ÁöÁ¤µÇ¾î ÀÖÀ» ¶§, ¸¸ÀÏ ±× »ç¿ëÀÚ°¡ Á¢¼ÓÇÏ°íÀÚ ÇÒ ¶§´Â ±×¿¡ µû¸¥ Á¢¼Ó󸮸¦ ÇÑ´Ù. À̶§, Á¢¼Ó°ÅºÎµÇ¸é ·Î±×ÀÎÀº ³¡³ª°í syslog ¸í·ÉÀÌ ÀÛµ¿µÇ¾î ±× »óȲÀ» ±â·ÏÇÑ´Ù. ÀÚ¼¼ÇÑ À̾߱â´Â ¾Æ·¡ "Ưº° Á¢±Ù °ÅºÎ" ºÎºÐ¿¡¼ ´Ù·é´Ù.
/etc/securetty ÆÄÀÏ¿¡¼´Â root·Î Á¢¼ÓÇÒ ¼ö ÀÖ´Â Å͹̳¯µéÀÌ ³ª¿µÇ¾î ÀÖ´Ù. À̶§ Á¢¼Ó ½ÇÆа¡ ÀϾ¸é syslog ¸í·ÉÀÌ ÀÛµ¿µÇ¾î ±× »óȲÀ» ±â·ÏÇÑ´Ù.
»ç¿ëÀÚ °èÁ¤ÀÇ È®ÀÎ ÀýÂ÷°¡ ³¡³ª¸é, ºñ¹Ð¹øÈ£¸¦ ¹°¾îº¸´Â ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³´Ù. (±× »ç¿ëÀÚÀÇ °èÁ¤¿¡¼ ºñ¹Ð¹øÈ£°¡ ÇÊ¿äÇÏ¸é ³ªÅ¸³´Ù.) À̶§, 10¹øµ¿¾È ºñ¹Ð¹øÈ£¸¦ Ʋ¸®°Ô ÀÔ·ÂÇϸé loginÀº Á¾·áµÈ´Ù. ±×·±µ¥, óÀ½ ¼¼¹øÀº ¹Ù·Î ´Ù½Ã ¹°¾îº¸Áö¸¸, ´ÙÀ½ºÎÅÍ´Â ¸Å¿ì ´À¸®°Ô ¹Ýº¹µÈ´Ù. (·Î±×ÀÎ °úÁ¤ÀÌ) ¹°·Ð ÀÌ °úÁ¤µéµµ syslog ¸í·É¿¡ ÀÇÇØ ±× »óȲÀÌ ±â·ÏµÈ´Ù.
.hushlogin ÆÄÀÏ $HOME °æ·Î¾È¿¡ ÀÖÀ¸¸é, »õ·Î µµÂøÇÑ ÆíÁö°¡ ÀÖÀ» ¶§ º¸¿©ÁÖ´Â ¸Þ½ÃÁö¿Í ¸¶Áö¸· ·Î±×ÀÎÇÑ ½Ã°£À» ¾Ë¸®´Â ¸Þ½ÃÁö¸¦ º¸¿©ÁÖÁö ¾Ê´Â´Ù. ÀÌ ÆÄÀÏÀÌ ¾ø°í, /var/log/lastlog ÆÄÀÏÀÌ ÀÖÀ¸¸é, ±× ÆÄÀÏ¿¡¼ ¸¶Áö¸· ·Î±×ÀÎ ½Ã°£À» ÀÐ¾î º¸¿©ÁÖ°í, ±× ÆÄÀÏ¿¡, ÇöÀç ·Î±×ÀÎÀ» ±â·ÏÇÑ´Ù.
·Î±×ÀÎ °èÁ¤, ºñ¹Ð¹øÈ£ È®ÀÎöÀÚ°¡ ³¡³ª¸é,
´ÙÀ½Àº Å͹̳¯ÀÇ UID, GID ¼³Á¤°°Àº °ü¸®ÀÛ¾÷µéÀ» ¹«ÀÛÀ§·Î
¼öÇàÇÑ´Ù. TERM ȯ°æº¯¼ö°¡ »ç¿ëµÇ°í ÀÖÀ¸¸é, ÀÌ È¯°æº¯¼ö¸¦ ÁöÁ¤ÇÏ°í,
(
-p
¿É¼ÇÀÌ »ç¿ëµÇ¸é ´Ù¸¥ ȯ°æº¯¼ö°¡ ÁöÁ¤µÈ´Ù)
HOME, PATH, SHELL, TERM, MAIL, LOGNAME ȯ°æº¯¼öµéÀ» ÁöÁ¤ÇÑ´Ù.
ÀÏ¹Ý »ç¿ëÀÚ¶ó¸é °æ·Î¸¦ ÃʱⰪÀ¸·Î ¾Æ·¡¿Í °°ÀÌ ÁöÁ¤ÇÏ°í,
/usr/local/bin:/bin:/usr/bin:.
root¶ó¸é ÃʱⰪÀ¸·Î ¾Æ·¡¿Í °°ÀÌ ÁöÁ¤ÇÑ´Ù.
/sbin:/bin:/usr/sbin:/usr/bin
¸¶Áö¸·À¸·Î "Á¶¿ëÇÑ" ·Î±×ÀÎÀÌ ¾Æ´Ï¶ó¸é, ±×³¯ÀÇ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í,
/usr/spool/mail
°æ·Î¾È¿¡ ±× »ç¿ëÀÚ À̸§À¸·Î µÈ ÆÄÀÏÀÇ Å©±â°¡ 0ÀÌ ¾Æ´ÑÁö È®ÀÎÇؼ
0ÀÌ ¾Æ´Ï¸é, ÆíÁö°¡ ÀÖ´Ù°í ¾Ë·ÁÁØ´Ù.
´ÙÀ½ »ç¿ëÀÚ ½©À» ÁöÁ¤Çϴµ¥, /etc/passwd ÆÄÀÏ¿¡¼ ±× »ç¿ëÀÚÀÇ ½©ÀÌ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é, /bin/sh ½©À» »ç¿ëÇÑ´Ù. ¶ÇÇÑ, /etc/passwd ÆÄÀÏ¿¡¼ Ȩ °æ·Î°¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸ç, / °æ·Î·Î ·Î±×ÀεȴÙ.(Ȩ °æ·Î´Â À§¿¡¼ ¼³¸íÇÑ .hushlogin ÆÄÀÏÀÌ ÀÖ´ÂÁö È®ÀÎÇÒ ¶§ °Ë»çµÈ´Ù.)
/etc/usertty ÆÄÀÏ¿¡´Â ƯÁ¤ »ç¿ëÀÚÀÇ Á¢¼Ó¿¡ ´ëÇÑ Æ¯º°ÇÑ ¼³Á¤ ³»¿ëÀÌ ÀÖ´Ù. ÀÌ ÆÄÀÏÀÌ ¾ø´Ù¸é, ¾î¶°ÇÑ Æ¯Á¤ »ç¿ëÀÚÀÇ Á¢¼Ó °ÅºÎ°°Àº ¾ø´Ù. ÀÌ ÆÄÀÏÀÇ ¼¼ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î Àִµ¥, °¢°¢ ±× ºÎºÐµéÀÇ À̸§Àº CLASSES, GROUPS, USERS ÀÌ´Ù. CLASSES ºÎºÐ¿¡¼´Â Å͹̳¯ÀÇ Å¬·¡½º¿Í È£½ºÆ®À̸§ ÆÐÅÏÀÌ Á¤Àǵǰí, GROUPS ºÎºÐ¿¡¼´Â ±×·ì ´ÜÀ§ÀÇ Çã¶ôµÇ´Â Å͹̳¯°ú È£½ºÆ®°¡ Á¤Àǵǰí, USERS ºÎºÐ¿¡¼´Â »ç¿ëÀÚ ´ÜÀ§ÀÇ Çã¶ôµÇ´Â Å͹̳¯°ú È£½ºÆ®°¡ Á¤ÀǵȴÙ.
ÀÌ ÆÄÀÏÀÇ °¢ ÁÙÀº 255 ¹®ÀÚ¸¦ ³ÑÀ» ¼ö ¾øÀ¸¸ç, # ¹®ÀÚ·Î ½ÃÀÛÇÏ´Â ±× ÁÙ Àüü´Â ÁÖ¼®À¸·Î 󸮵ȴÙ.
°¢ ÁÙÀÇ Ã³À½Àº °ü¸®ÀÚ°¡ Á¤ÀÇÇϴ Ŭ·¡½º À̸§ÀÌ ¿À°í, ±× ´ÙÀ½¿¡´Â ±× Ŭ·¡½º¿¡¼ »ç¿ëÇÏ´Â Å͹̳¯°ú È£½ºÆ® ÆÐÅÏÀÌ ¿Â´Ù. ÀÌ Å¬·¡½º À̸§Àº ´ÙÀ½¿¡ ¿À´Â GROUPS, USERS ¼½¼Ç¿¡¼ »ç¿ëµÉ ¼ö ÀÖ´Ù.
CLASSES ¼½¼Ç ¿¹Á¦:
CLASSES myclass1 tty1 tty2 myclass2 tty3 @.foo.com
À ¿¹Á¦´Â myclass1 °ú myclass2 Ŭ·¡½º¸¦ ¿À¸¥ÂÊ ºÎºÐ°ú °°ÀÌ Á¤ÀÇÇÑ °ÍÀÌ´Ù.
GROUPS ¼½¼ÇÀº ùĿ¡ ´ë¹®ÀÚ·Î GROUPS À̶ó°í ¾¸À¸·Î Á¤ÀÇ°¡ ½ÃÀ۵ǰí, ´ÙÀ½¼½¼ÇÀÇ Á¤ÀÇ°¡ ³ªÅ¸³ª±â Àü±îÁö ÀÌ ¼½¼ÇÀ¸·Î °¡Á¤ÇÑ´Ù. °¢ ´Ü¾îÀÇ ±¸ºÐÀº °ø¹é¹®ÀÚ³ª Åǹ®ÀÚ·Î Çϸç, °¢ ÁÙÀÇ Ã³À½¿¡´Â ±×·ìÀÌ ¿À°í ´ÙÀ½¿¡´Â ±× ±×·ì¿¡¼ Á¢±ÙÇÒ ¼ö ÀÖ´Â Å͹̳¯°ú È£½ºÆ®°¡ ¿Â´Ù. ¶ÇÇÑ Çã¶ôµÇ´Â Å͹̳¯°ú È£½ºÆ® ºÎºÐ¿¡¼ ¾Õ CLASSES ¼½¼Ç¿¡¼ Á¤ÀÇÇÑ Å¬·¡½º À̸§ÀÌ »ç¿ëµÉ ¼öµµ ÀÖ´Ù.
GROUPS ¼½¼ÇÀÇ ¿¹Á¦:
GROUPS sys tty1 @.bar.edu stud myclass1 tty4
À ¿¹Á¦´Â sys ±×·ìÀÇ »ç¿ëÀÚ´Â bar.edu µµ¸ÞÀÎÀ» °¡Áø È£½ºÆ®¿¡¼, tty1·Î¸¸ Á¢¼ÓÀÌ °¡´ÉÇÏ´Ù. stud ±×·ìÀÇ »ç¿ëÀÚ´Â myclass1 Ŭ·¡½º ¶Ç´Â tty4·Î¸¸ Á¢¼ÓÀÌ °¡´ÉÇÏ´Ù.
USERS ¼½¼Ç ¿¹Á¦:
USERS zacho tty1 @130.225.16.0/255.255.255.0 blue tty3 myclass2
À ¿¹Á¦´Â zacho °èÁ¤ »ç¿ëÀÚ´Â IP ÁÖ¼Ò°¡ 130.225.16.0 ºÎÅÍ 130.225.16.255 ¹üÀ§ ¾ÈÀÇ È£½ºÆ®¿¡¼ ÀÌ ÄÄÀÇ tty1·Î Á¢¼Ó ÇÏ°íÀÚ ÇÒ ¶§¸¸ Á¢¼ÓÀ» ÇÒ ¼ö ÀÖ´Ù. blue °èÁ¤ »ç¿ëÀÚ´Â myclass2¿¡¼ Á¤ÀÇµÈ È¯°æ°ú tty3À¸·Î¸¸ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù.
USERS ¼½¼Ç¾È¿¡¼ »ç¿ëÀÚ °èÁ¤ ºÎºÐ¿¡ * ¹®ÀÚ°¡ ¿Ã ¼öµµ ÀÖ´Ù. ÀÌ°ÍÀº ÃʱⰪ ÁöÁ¤À̸ç, ¸ðµç »ç¿ëÀÚ¿¡°Ô Àû¿ëµÈ´Ù.
Á¢¼ÓÇÏ°íÀÚ ÇÏ´Â »ç¿ëÀÚÀÇ °èÁ¤°ú ±×·ìÀÌ USERS, GROUPS ¼½¼Ç µÎ ºÎºÐ¿¡¼ ¸ðµÎ Àû¿ëµÇ¸é °¢ ¼½¼Ç¿¡¼ Á¤ÀÇµÈ ¸ðµç Å͹̳¯/È£½ºÆ®°¡ Àû¿ëµÈ´Ù.
±âŸ origin ¿¡¼ »ç¿ëµÇ´Â ¹®ÀÚ¿·Î ½Ã°£À» Á¤ÇÒ¼ö Àִµ¥, ±× Çü½ÄÀº ´ÙÀ½°ú °°´Ù.
timespec ::= '[' <day-or-hour> [':' <day-or-hour>]* ']' day ::= 'mon' | 'tue' | 'wed' | 'thu' | 'fri' | 'sat' | 'sun' hour ::= '0' | '1' | ... | '23' hourspec ::= <hour> | <hour> '-' <hour> day-or-hour ::= <day> | <hourspec>
¿¹¸¦ µé¾î, [mon:tue:wed:thu:fri:8-17]tty3 ¹®ÀÚ¿Àº ¿ù¿äÀϺÎÅÍ ±Ý¿äÀϱîÁö, ¿ÀÀü 8½Ã 00ºÐºÎÅÍ ¿ÀÈÄ 5½Ã 59ºÐ±îÁö¸¸ tty3À¸·Î Á¢¼ÓÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÑ´Ù. ½Ã°£ ÁöÁ¤¿¡¼´Â ´ÜÁö, a-b ½ÄÀ¸·Î Á¤ÀǵǸé a½Ã 00ºÐ ºÎÅÍ b½Ã 59ºÐ±îÁö¸¦ ÀǹÌÇϸç, ´ÜÁö ´ÜÀÏ ¼ýÀÚ¸¸ ÀÖÀ¸¸é(°¡·É 10) ±× ½Ã°£¸¸(10½Ã 00ºÐºÎÅÍ 10½Ã 59ºÐ±îÁö)À» ÀǹÌÇÑ´Ù.
½Ã°£ºÎºÐÀÇ ¼³Á¤ÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é ¾î¶°ÇÑ ½Ã°£¿¡µµ Á¢¼ÓÀÌ °¡´ÉÇÏ´Ù. °¢ ¿äÀϺ°·Î ±× ½Ã°£À» µû·Î Á¤ÇÏ°í ½ÍÀ¸¸é °¢ ¿äÀÏ Á¤ÀÇ´ÙÀ½¿¡ ½Ã°£À» °¢°¢ µû·Î Á¤ÀÇ ÇÒ ¼öµµ ÀÖ´Ù. ½Ã°£ÁöÁ¤¿¡¼´Â °ø¹é¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù.
¸¸¾à /etc/usertty ÆÄÀÏ¿¡¼ °¢ Á¤ÀǵéÀÌ ¹Ù¸£Áö ¸øÇÏ°Ô Á¤Àǵȴٸé, ¸ðµç »ç¿ëÀÚÀÇ Æ¯º° Á¢¼Ó °ÅºÎ °°Àº °ÍÀº ¾ø´Ù.
/var/run/utmp /var/log/wtmp /var/log/lastlog /usr/spool/mail/* /etc/motd /etc/passwd /etc/nologin /etc/usertty .hushlogin
¼³¸íµÇÁö ¾ÊÀº BSDÀÇ -r ¿É¼ÇÀº Áö¿øµÇÁö ¾Ê´Â´Ù. ÀÌ ¿É¼ÇÀº ¾î¶°ÇÑ rlogind(8) Ç®±×¸²¿¡¼ ÇÊ¿äÇÒ Áöµµ ¸ð¸¥´Ù.