1.»ç¿ëÀÚ¿Í ±×·ì | |||
root°¡ ƯÁ¤ »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÑ ÆÄÀÏÀ» ´Ù¸¥ »ç¿ëÀÚ¿ëÀ¸·Î ¹Ù²Ù·Á°í ÇÒ ¶§ À¯¿ëÇÏ°Ô ¾²ÀÔ´Ï´Ù. ÇÏÁö¸¸, ÀÏ¹Ý »ç¿ëÀÚ´Â ÀÚ½ÅÀÌ ¼ÒÀ¯ÇÑ ÆÄÀÏÁ¶Â÷µµ ¼ÒÀ¯±ÇÀ» ¹Ù²Ü ¼ö ¾ø½À´Ï´Ù.
chgrp ¸í·É¾î´Â ÆÄÀÏÀÇ ±×·ì ¼ÒÀ¯±ÇÀ» ¹Ù²ãÁÝ´Ï´Ù. ÀÌ ¸í·É¾î¸¦ ¾²·Á¸é ±× ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚÀÌ°í ¹Ù²Ù·Á´Â ±×·ìÀÇ ¸â¹ö¿©¾ß ÇÕ´Ï´Ù(ȤÀº rootÀ̰ųª).
|
|||
±× »ç¿ëÀÚ¿ëÀ¸·Î ÁöÁ¤µÈ Ȩ µð·ºÅ丮¸¦ ¸¸µé¾î ÁÝ´Ï´Ù. useradd¿Í ½ÖÀ» ÀÌ·ç´Â userdel´Â ½Ã½ºÅÛ¿¡¼ »ç¿ëÀÚ °èÁ¤À» »èÁ¦ÇØ ÁÖ°í ÇØ´ç ÆÄÀϵ鵵 »èÁ¦ÇØ ÁÝ´Ï´Ù. Âü°í: adduser ¸í·É¾î´Â useraddÀÇ µ¿ÀǾî·Î¼, º¸Åë useradd¸¦ °¡¸£Å°´Â ½Éº¼¸¯ ¸µÅ© ÆÄÀÏÀÔ´Ï´Ù. |
|||
|
|||
- -mÀ» ÁÖ¸é ¿ÀÁ÷ ÇöÀç »ç¿ëÀÚ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¸À» º¸¿©ÁÝ´Ï´Ù. who am i³ª who The Manó·³ who¿¡ ¾Æ¹« ÀÎÀÚ³ª µÎ °³ ³Ñ°ÜÁÖ¸é who -m À̶ó°í ÇÑ °Í°ú °°½À´Ï´Ù.
whoami´Â who -m °ú ºñ½ÁÇÏÁö¸¸ »ç¿ëÀÚ À̸§¸¸ º¸¿©ÁÝ´Ï´Ù.
|
|||
|
|||
±×·¸Áö¸¸...
|
|||
rjones¶õ »ç¿ëÀÚ·Î ½©À» »õ·Ó°Ô ½ÃÀÛÇÏ°í ½ÍÀ¸¸é su rjones¶ó°í ÇÏ¸é µË´Ï´Ù. ¿É¼Ç ¾øÀÌ su¸¸ ½ÇÇà½ÃÅ°¸é ±âº»ÀûÀ¸·Î root ·Î ¹Þ¾ÆµéÀÔ´Ï´Ù. ¿¹ A-10¸¦ Âü°íÇϼ¼¿ä.
|
Å͹̳Π| ||||||
|
||||||
¿¹ 13-1. Áö¿ò ±ÛÀÚ(erase character) ¼¼ÆÃÇϱâ
¿¹ 13-2. ºñ¹Ð½º·± ºñ¹Ð¹øÈ£: Å͹̳Π¿¡ÄÚ ²ô±â
stty¸¦ âÁ¶ÀûÀ¸·Î ½á¼ »ç¿ëÀÚ°¡ ENTER¸¦ ¾È ´·¯µµ ¾î¶² Å°¸¦ ´·¶´ÂÁö¸¦ ¾Ë¾Æ³¾ ¼ö ÀÖ½À´Ï´Ù. ¿¹ 13-3. Å°´©¸§ ¾Ë¾Æ³»±â
¿¹ 9-3 Âü°í.
ij³ë´ÏÄà ¸ðµå¿¡¼´Â Áö¿ª Å͹̳ΠÁÙ´ÜÀ§ ÆíÁý±â¿ë Ư¼öÅ°ÀÇ ÀçÁ¤ÀÇ°¡ °¡´ÉÇÕ´Ï´Ù.
|
||||||
|
||||||
# /etc/pcmcia/serial ½ºÅ©¸³Æ®¿¡¼ ¹ßÃé: IRQ=`setserial /dev/$DEVICE | sed -e 's/.*IRQ: //'` setserial /dev/$DEVICE irq 0 ; setserial /dev/$DEVICE irq $IRQ |
||||||
|
||||||
ÀÛÀº Á¤º¸: ¿©·¯ºÐÀÌ ÅؽºÆ® ÆÄÀÏÀ» ÆíÁýÇÏ°í Àִµ¥ °©ÀÚ±â ÇÇÀÚ ÁÖ¹® ¸Þ¼¼Áö°¡ ¶ß¸é ¾ÆÁÖ Â¥Áõ³¯ °ÍÀÔ´Ï´Ù. ´ÙÁß »ç¿ëÀÚ ³×Æ®¿öÅ©¿¡¼´Â, ¹æÇعޱ⠽ÈÀ» ¶§ ¿©·¯ºÐÀÇ Å͹̳ο¡ ´ëÇÑ ¾²±â Á¢±ÙÀ» ¸·°í ½ÍÀº °æ¿ì°¡ »ý±æ°Ì´Ï´Ù. |
||||||
|
||||||
|
Á¤º¸ ¹× Åë°è | ||||||||||||||||||
°æ°í :/var/log/lastlog ÆÄÀÏ¿¡ Àбâ Æ۹̼ÇÀÌ ¾ø´Â »ç¿ëÀÚ°¡ ÀÌ ¸í·É¾î¸¦ ½ÇÇà½ÃÅ°¸é ½ÇÆÐÇÕ´Ï´Ù.
ÀÌ ¸í·É¾î´Â ¸®´ª½º¿¡¼ÀÇ truss ÀÔ´Ï´Ù.
»ç¿ëÇÏÁö ¾Ê´Â ·¥ ¿ë·®À» º¸·Á¸é:
Á¸ÀçÇÏÁö ¾Ê´Â ÆÄÀÏ¿¡ ´ëÇؼ statÀ» ½ÇÇà½ÃÅ°¸é ¿¡·¯ ¸Þ¼¼Áö¸¦ ³À´Ï´Ù.
³×Æ®¿öÅ©¿¡ ¹°¸®Áö ¾ÊÀº ¸®´ª½º ¸Ó½ÅÀÇ ÀüÇüÀûÀÎ ³×Æ®¿öÅ© ÁÖ¼Ò´Â /etc/hosts¿¡¼ ¾Ë¾Æ³¾ ¼ö ÀÖ½À´Ï´Ù.
|
½Ã½ºÅÛ·Î±× | ||
½ºÅ©¸³Æ®¿¡ logger ¸í·É¾î¸¦ ³Ö¾î¼ µð¹ö±ë Á¤º¸¸¦ /var/log/messages¿¡ ¾µ ¼ö ÀÖ½À´Ï´Ù.
/etc/logrotate.conf¿¡ Àû´çÇÑ ³»¿ëÀ» Àû¾îÁÖ¸é ½Ã½ºÅÛ Àüü ·Î±×»Ó¸¸ ¾Æ´Ï¶ó °³ÀÎ¿ë ·Î±× ÆÄÀÏÀ» °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
ÀÛ¾÷Á¦¾î | ||||
¿¹ 13-4. pidof ·Î ÇÁ·Î¼¼½º¸¦ Á×À̱â
|
ÇÁ·Î¼¼½ºÁ¦¾î ¹× ºÎÆà |
telinit
runlevel
halt, shutdown, reboot
|
³×Æ®¿öÅ© | ||||
route
chkconfig
¿ø·¡´Â IRIX¿¡ ÀÖ´ø °ÍÀ» ·¹µåÇÞ ¸®´ª½º°¡ Æ÷ÆÃÇÑ °ÍÀ¸·Î ´Ù¸¥ ¸®´ª½º ¹èÆ÷ÆÇ¿¡¼´Â ±âº» ¼³Ä¡¿¡ ¼ÓÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù.
tcpdump
bozoville ¿Í caduceus µÎ È£½ºÆ®°£ÀÇ IP ÆÐŶ Æ®·¡ÇÈÀ» ´ýÇÁ:
´ç¿¬È÷ tcpdumpÀÇ Ãâ·ÂÀº ¾Õ¿¡¼ ³íÀÇÇß´ø ÅؽºÆ® ó¸® À¯Æ¿¸®Æ¼µéÀ» ÀÌ¿ëÇؼ ÆĽÌÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. |
ÆÄÀϽýºÅÛ | ||||||||
b mount -a ´Â /etc/fstab¿¡ µé¾î ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛ°ú ÆÄƼ¼ÇÁß¿¡ noauto ¿É¼ÇÀÌ ÀÖ´Â Ç׸ñ¸¸ »©°í ¸ðµÎ ¸¶¿îÆ® ÇØ ÁÝ´Ï´Ù. ºÎÆÃµÉ ¶§, ¸ðµç ÆÄƼ¼ÇÀÌ ¸¶¿îÆ® µÇµµ·Ï /etc/rc.d µð·ºÅ丮¿¡ µé¾î ÀÖ´Â ½Ã½ºÅÛ ±¸µ¿ ½ºÅ©¸³Æ®(rc.sysinitÀ̳ª ºñ½ÁÇÑ °Í)¿¡¼ ÀÌ ¸í·É¾î¸¦ ºÎ¸¨´Ï´Ù.
ÀÌ ´ÙÀç´Ù´ÉÇÑ ¸í·É¾î´Â º¸Åë ÆÄÀÏÀ» ºí·° µð¹ÙÀ̽º¿¡ Á¸ÀçÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛó·³ ¸¶¿îÆ® ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ·± ´É·ÂÀº ·çÇÁ¹é µð¹ÙÀ̽º(loopback device)¶ó°í ÇÏ´Â ÆÄÀÏÀ» ÀÌ¿ëÇؼ °¡´ÉÇØ Áý´Ï´Ù. ÀÌ ·çÇÁ¹é µð¹ÙÀ̽º¸¦ Àû¿ëÇÑ ¿¹·Î¼, ISO9660 À̹ÌÁö¸¦ CDR·Î ±Á±â Àü¿¡ ¸¶¿îÆ®Çؼ Å×½ºÆ® Çغ¸´Â °ÍÀÌ ÀÖ½À´Ï´Ù. [3] ¿¹ 13-5. CD À̹ÌÁö È®ÀÎÇϱâ
umount
Âü°í: automount À¯Æ¿¸®Æ¼°¡ ÀûÀýÇÏ°Ô ¼³Ä¡µÇ¾î ÀÖ´Ù¸é Ç÷ÎÇdzª ½Ãµð·Ò µð½ºÅ©¿¡ Á¢±Ù½Ã³ª Á¦°Å½Ã¿¡ ÀÚµ¿À¸·Î ¸¶¿îÆ®¿Í ¾ð¸¶¿îÆ®¸¦ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç÷ÎÇdzª ½Ãµð·Ò µå¶óÀ̺긦 ²¼´Ù »°´Ù ÇÒ ¼ö ÀÖ´Â ·¦Å¾¿¡¼´Â ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼öµµ ÀÖ½À´Ï´Ù. sync
ÆÄÀÏÀ» ¾ÈÀüÇÏ°Ô Áö¿ì°Å³ª(¿¹ 12-33) õÀåÀÇ ÀüµîÀÌ ±ôºýÀ̱⠽ÃÀÛÇßÀ» ¶§ ¹öÆÛ¸¦ Áï½Ã Ç÷¯½¬½ÃÅ°°í ½ÍÀ» ¶§°¡ ÀÖÀ»Áöµµ ¸ð¸¨´Ï´Ù. losetup
¿¹ 13-6. ÇÑ ÆÄÀÏ¿¡¼ Çѹø¿¡ ÆÄÀÏ ½Ã½ºÅÛ ¸¸µé±â
mkswap
swapon, swapoff
mke2fs
¿¹ 13-7. »õ ÇÏµå µå¶óÀ̺ê Ãß°¡Çϱâ
¿¹ 13-6 ¿Í ¿¹ 29-3 µµ Âü°íÇϼ¼¿ä. tune2fs
°æ°í : ÀÌ ¸í·É¾î´Â ±²ÀåÈ÷ À§ÇèÇÕ´Ï´Ù. ºÎÁÖÀÇÇÏ°Ô ¾´´Ù¸é ¿©·¯ºÐ ÆÄÀÏ ½Ã½ºÅÛÀ» ¹Ú»ì³¾ ¼öµµ Àֱ⠶§¹®¿¡ ¿©·¯ºÐ ½º½º·Î Ã¥ÀÓÀ» Áö°í ½á¾ß ÇÕ´Ï´Ù. dumpe2fs
hdparm
fdisk
ÁÖÀÇ: ÀÌ ¸í·É¾î´Â ¾ÆÁÖ Á¶½ÉÇؼ ½á¾ß µË´Ï´Ù. ¸¸¾à¿¡ ¹º°¡°¡ À߸øµÇ¸é ¿©·¯ºÐÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ» ¸Á°¡Æ®¸± ¼öµµ ÀÖ½À´Ï´Ù. fsck, e2fsck, debugfs
fsck: À¯´Ð½º ÆÄÀÏ ½Ã½ºÅÛÀ» üũÇØ ÁÖ´Â ÇÁ·ÐÆ® ¿£µå(front end)·Î¼ ´Ù¸¥ À¯Æ¿¸®Æ¼°¡ ÀÌ ¸í·É¾î¸¦ ºÎ¸§. ½ÇÁ¦·Î üũÇÒ ÆÄÀÏ ½Ã½ºÅÛ Å¸ÀÔÀº ext2°¡ ±âº»À¸·Î ÀâÇô ÀÖ½À´Ï´Ù. e2fsck: ext2 ÆÄÀÏ ½Ã½ºÅÛ Ã¼Ä¿. debugfs: ext2 ÆÄÀÏ ½Ã½ºÅÛ µð¹ö°Å. °æ°í: ÀÌ ¸í·É¾îµéÀº ·çÆ®·Î ½ÇÇà½ÃÄÑ¾ß ÇÕ´Ï´Ù. À߸ø ¾²¸é ÆÄÀÏ ½Ã½ºÅÛÀÌ ¼Õ»óµÇ°Å³ª ¸Á°¡Áú ¼öµµ ÀÖ½À´Ï´Ù. badblocks
badblocks ¸í·É¾î´Â ¸ðµç µ¥ÀÌŸ¸¦ ´Ù µ¤¾î½á¹ö¸®µµ·Ï ºÒ¸± ¼öµµ ÀÖ°í Àбâ Àü¿ë ¸ðµå·Î ¾ÈÀüÇÏ°Ô ºÒ¸± ¼öµµ ÀÖ½À´Ï´Ù. ·çÆ® »ç¿ëÀÚ°¡ Å×½ºÆ®ÇÒ µð¹ÙÀ̽º¸¦ ¼ÒÀ¯ÇÏ°í ÀÖ´Ù¸é, º¸Åë ±×·± »óȲÀÏÅ×Áö¸¸, ·çÆ®°¡ ÀÌ ¸í·É¾î¸¦ ½ÇÇà½ÃÄÑ¾ß ÇÕ´Ï´Ù. mkbootdisk
chroot
chroot /opt ¶ó°í Çϸé /usr/binÀ» /opt/usr/binÀ̶ó°í Çؼ®ÇÕ´Ï´Ù. ºñ½ÁÇÏ°Ô, º¸ÅëÀÇ »óȲ¿¡¼´Â /¸¦ ±âº» µð·ºÅ丮·Î »ïÁö¸¸ chroot /aaa/bbb /bin/ls ¶ó°í ÇÏ¸é ±× ÈÄ·Î ½ÇÇàµÇ´Â ls´Â /aaa/bbbÀ» ±âº» µð·ºÅ丮·Î ÀνÄÇÕ´Ï´Ù. »ç¿ëÀÚÀÇ ~/.bashrc¿¡ alias XX 'chroot /aaa/bbb ls' ¶ó´Â ÁÙÀ» ³ÖÀ¸¸é ±× »ç¿ëÀÚ°¡ "XX"¸¦ ½ÇÇà ½ÃÅ°´Â ÆÄÀÏ ½Ã½ºÅÛÀ» È¿°úÀûÀ¸·Î Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. chroot´Â ºñ»ó¿ë ºÎÆ® Ç÷ÎÇÇ·Î ºÎÆÃÇßÀ» ¶§ ÆíÇÏ°Ô ¾µ ¼ö ÀÖ°í(/dev/fd0¿¡ chroot °É±â), ½Ã½ºÅÛÀÌ ¹Ú»ì³ª¼ °íÄ¡·Á°í ÇÒ ¶§ lilo¿¡ ¿É¼ÇÀ¸·Î ÁÙ ¼öµµ ÀÖ½À´Ï´Ù. ¶ÇÇÑ ´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛÀ» ÅëÇؼ ¼³Ä¡¸¦ ÇÒ °æ¿ì³ª(rpm ¿É¼Ç), CDROM °°Àº Àбâ Àü¿ë ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ ½ÇÇàÇÒ ¶§ ¾µ ¼ö ÀÖ½À´Ï´Ù. ¿ÀÁ÷ ·çÆ® »ç¿ëÀÚ·Î ½ÇÇàÇÒ ¼ö ÀÖÀ¸¸ç, Á¶½ÉÇؼ ½á¾ß ÇÕ´Ï´Ù. °æ°í : ¸î °³ÀÇ ½Ã½ºÅÛ ÆÄÀϵéÀº chrootµÈ µð·ºÅ丮¿¡ º¹»çÇØ ³õ¾Æ¾ß $PATH°¡ ±×µéÀ» Á¦´ë·Î ÀνÄÇÒ ¼ö ÀÖ½À´Ï´Ù. lockfile
Àá±Ý ÆÄÀÏÀº ¿©·¯ »ç¿ëÀÚ¿¡ ÀÇÇØ ½Ã½ºÅÛ ¸ÞÀÏ Æú´õ°¡ µ¿½Ã¿¡ º¯°æµÇ´Â °ÍÀ» ¸·¾ÆÁÖ°í, ¸ðµ© Æ÷Æ®°¡ »ç¿ëÁßÀ̶ó´Â °ÍÀ» ¾Ë·ÁÁÖ¸ç, ³Ý½ºÄÉÀÌÇÁ°¡ ij½¬¸¦ »ç¿ëÁßÀ̶ó´Â °ÍÀ» º¸¿©Áִµ¥ ¾²ÀÏ ¼ö ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ®¿¡¼ ƯÁ¤ ÇÁ·Î¼¼½º°¡ ¸¸µé¾î ³õÀº Àá±Ý ÆÄÀÏÀÌ ÀÖ´ÂÁö È®ÀÎÇؼ ±× ÇÁ·Î¼¼½º°¡ ÀÌ¹Ì ¶° ÀÖ´ÂÁö ¾Ë¾Æ³¾ ¼öµµ ÀÖ½À´Ï´Ù. ¸¸¾à¿¡ ½ºÅ©¸³Æ®¿¡¼ ÀÌ¹Ì Á¸ÀçÇÏ´Â Àá±Ý ÆÄÀÏÀ» ´Ù½Ã ¸¸µé·Á°í ÇÑ´Ù¸é ±× ½ºÅ©¸³Æ®´Â ¸ØÃç ¹ö¸± ¼öµµ ÀÖÀ¸´Ï Á¶½ÉÇϱ⠹ٶø´Ï´Ù. º¸ÅëÀÇ ¾îÇø®ÄÉÀ̼ǵéÀº Àá±Ý ÆÄÀÏÀ» ¸¸µé°í üũÇÏ´Â ±âº» µð·ºÅ丮¸¦ /var/lock À¸·Î »ï½À´Ï´Ù. ´ÙÀ½ ½ºÅ©¸³Æ®Ã³·³ Çؼ Àá±Ý ÆÄÀÏÀÌ ÀÖ´ÂÁö ¾ø´ÂÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
mknod
MAKEDEV
ÀÌ ¸í·É¾î´Â ÀÏÁ¾ÀÇ mknodÀÇ Çâ»óµÈ ¹öÀüÀÔ´Ï´Ù. |
½Ã½ºÅÛ ¸®¼Ò½º |
umask
|