¹º°¡ À߸øµÇ¾î °£´Ù¸é, boot disk¸¦ ÁغñÇØ¾ß µÉ °ÍÀÌ´Ù. ¼³Ä¡½Ã boot/root disk¸¦ »ç¿ëÇß´Ù¸é, ±× °É·Î ÃæºÐÇÏ´Ù. ±×·¸Áö ¾Ê´Ù¸é, Bootdisk-HOWTO¿¡ booting°¡´ÉÇÑ disk¸¦ ¸¸µå´Â ¹ýÀÌ ÀûÇôÀÖÀ¸´Ï ÂüÁ¶Ç϶ó.
¶ÇÇÑ, ´ëüµÉ manual pageµéÀ» ¿Å±â±æ ¹Ù¶õ´Ù. ½ÉÁö¾î backup¾øÀÌ Shadow Suite¸¦ ¼³Ä¡ÇÒ Á¤µµ·Î ¹«¸ðÇÒÁö´õ¶óµµ, ¿©ÀüÈ÷ ¿¾ manual pageµéÀº Á¦°ÅÇϱ⸦ ¿øÇÒ °ÍÀÌ´Ù. ´ë°³ ¿¾ manual page°¡ ¾ÐÃàµÇ¾î º¸°üµÇ¾î ÀÖÀ¸¹Ç·Î, »õ °ÍµéÀº ÀÌÀü °Í¿¡ µ¤¾î¾²Áö ¸øÇÒ ¼ö ÀÖ´Ù.
Á¦°Å ¶Ç´Â ¿Å±æ ÇÊ¿ä°¡ ÀÖ´Â manual page¸¦ ã±â À§ÇØ man -aW command
³ª
locate command
¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. make install
À» ½ÇÇà½ÃÅ°±â
Àü¿¡ ±×·± ½ÄÀ¸·Î ¿¾ pageµéÀ» ã´Â °ÍÀÌ ÀϹÝÀûÀ¸·Î ´õ ½±´Ù.
Slackware 3.0 ¹èÆ÷ÆÇÀ» »ç¿ëÇÑ´Ù¸é, Á¦°ÅÇØ¾ß ÇÒ man pageµéÀº:
¶Ç, /var/man/cat[1-9]
ÀÇ subdirectory¿¡ »èÁ¦ÇØ¾ß ÇÒ °Í°ú °°Àº À̸§À»
Áö´Ñ ³ðµéÀÌ ÀÖ´Ù.
ÀÌÁ¦ Áغñ°¡ ³¡³µ´Ù: (root·Î¼ ÀÌ ÀÏÀ» ÇսôÙ)
make install
ÀÌ ÀÏÀº »õ °ÍÀ» ±ò°Å³ª, ¿¾ °Í°ú ´ëüÇϸç file permissionÀ» °íÄ£´Ù. ¶Ç, man pageµµ ¼³Ä¡ÇÑ´Ù.
±×¸®°í, /usr/include/shadow
¿¡ Shadow Suite¿¡ ÀÖ´Â include fileÀ»
¼³Ä¡ÇØÁØ´Ù.
BETA package¸¦ ¾´´Ù¸é, Á÷Á¢ login.defs
¸¦ /etc
¿¡ º¹»çÇÏ°í,
root¸¸ÀÌ À̸¦ ¹Ù²Ü ¼ö ÀÖµµ·Ï ÇØÁÖ¾î¾ß ÇÑ´Ù.
cp login.defs /etc
chmod 700 /etc/login.defs
ÀÌ fileÀº login programÀÇ ¼³Á¤ fileÀÌ´Ù. ³»¿ëÀ» ´Ù½Ã º¸°í, ´ç½ÅÀÇ system¿¡ ¸Â°Ô °íÄ¡±â ¹Ù¶õ´Ù. ÀÌ°ÍÀº root·Î loginÇÒ ¼ö ÀÖ´Â tty¸¦ °áÁ¤ÇÏ°í, ´Ù¸¥ º¸¾È °ü·Ã settingÀ» °áÁ¤ÇÑ´Ù(password Ãë¼Ò¿¡ ´ëÇÑ ±âº»°ª°°Àº).
´ÙÀ½ ÀÏÀº pwconv
¸¦ ½ÇÇà½ÃÅ°´Â °ÍÀÌ´Ù. ¹Ýµå½Ã root·Î¼ ÀÌ ÀÏÀ»
ÇØ¾ß µÉ »Ó¸¸ ¾Æ´Ï¶ó, /etc
directory¿¡¼ ÇÏ¸é ±Ý»ó÷ȴÙ:
cd /etc
/usr/sbin/pwconv
pwconv
´Â /etc/passwd
¿Í ±× ¾È¿¡¼ ¸î¸î fieldÀ» °¡Á®¿Í ´ÙÀ½
µÎ fileÀ» ¸¸µç´Ù: /etc/npasswd
¿Í /etc/nshadow
.
pwunconv
program˼ /etc/passwd
¿Í /etc/shadow
·ÎºÎÅÍ
Æò¹üÇÑ /etc/passwd
fileÀ» ¸¸µé °æ¿ì¿¡ ´ëºñÇØ ÁÖ¾îÁø´Ù.
ÀÌÁ¦ pwconv
¸¦ ½ÇÇà½ÃÄѼ /etc/npasswd
¿Í /etc/nshadow
¸¦
¾ò¾ú´Ù. ÀÌ °ÍµéÀ» /etc/passwd
¿Í /etc/shadow
·Î µ¤¾î¾µ ÇÊ¿ä°¡
ÀÖ´Ù. ¿ì¸®´Â ¿ø /etc/passwd
¸¦ backupÀ» ¹Þ±â¸¦ ¿øÇÏ°í, root¸¸ ÀÐÀ» ¼ö
ÀÖ°Ô ÇÑ´Ù. ±×¸®°í backupÀ» rootÀÇ home directory·Î ¿Å±ä´Ù:
cd /etc
cp passwd ~passwd
chmod 600 ~passwd
mv npasswd passwd
mv nshadow shadow
fileÀÇ ¼ÒÀ¯¿Í permission¿¡ °üÇÑ °ÍÀ» Á¤È®ÇÏ°Ô Çضó. X-Windows¸¦ ¾µ
»ý°¢À̶ó¸é, xlock
¿Í xdm
program˼ shadow
fileÀ»
ÀÐÀ» ¼ö ÀÖ°Ô ÇÑ´Ù (¾²´Â °ÍÀº ¸»°í).
ÀÌ ÀÏÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ¹æ¹ýÀº µÎ°¡Áö´Ù. xlock
¿¡ suid root¸¦ ¼³Á¤ÇØ ÁÙ
¼ö ÀÖ´Ù(xdm
°¡ rootÀÇ ±ÇÇÑÀ¸·Î ½ÇÇàµÉ ¼ö ÀÖ´Ù). ¶Ç´Â shadow
fileÀ» shadow
groupÀÇ root
°¡ ¼ÒÀ¯ÇÑ °ÍÀ¸·Î ¸¸µå´Â °ÍÀÌ´Ù.
±×·¯³ª µÎ ¹ø° Á¦¾ÈÀ» Çϱâ Àü¿¡ shadow group(/etc/group
¸¦ º¸¶ó)ÀÌ ÀÖ´Â
Áö È®½ÇÈ÷ Çضó. ÇöÀç systemÀÇ ¾î¶² »ç¿ëÀÚµµ shadow group¿¡ ¼ÓÇØÀÖÀ¸¸é ¾ÈµÈ´Ù.
chown root.root passwd
chown root.shadow shadow
chmod 0644 passwd
chmod 0640 shadow
ÀÌÁ¦ systemÀ» shadowµÈ password fileÀ» °¡Áö°Ô µÇ¾ú´Ù. ´Ù¸¥ °¡»ó terminalÀ» ¶ç¿ì°í, loginÇÒ ¼ö ÀÖ´Â Áö Á¡°ËÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.
Áö±Ý Çضó!
¾È µÅ¸é, ¹º°¡ À߸øµÈ°Å´Ù! shadowµÇÁö ¾ÊÀº »óÅ·Πµ¹¾Æ°¡±â À§Çؼ ´ÙÀ½Ã³·³ ÇÑ´Ù:
cd /etc
cp ~passwd passwd
chmod 644 passwd
±×¸®°í ³ª¼, ÀÌÀü¿¡ ÀÖ´ø Àå¼Ò·Î ¸ðµç fileÀ» µÇµ¹·Á ³õ¾Æ¾ß ÇÒ °ÍÀÌ´Ù.