Windows (NT/2000/XP ¿Ü) ¿Í´Â ´Þ¸® ¸ÖƼÀ¯Àú ¿î¿µÃ¼Á¦ÀÎ Unix/Linux ´Â º¸¾È»óÀÇ ÀÌÀ¯·Î ´Ù¸¥ »ç¶÷ÀÌ ÀÚ½ÅÀÇ ÆÄÀÏÀ» Àаųª ÆÄÀÏ¿¡ ´Ù¸¥ ³»¿ëÀ» ±â·ÏÇÏ´Â °ÍÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± ¿ªÇÒÀ» ÇÏ´Â °ÍÀ» ÆÛ¹Ì¼ÇÀ̶ó°í ÇÕ´Ï´Ù. ÇÑ »ç¿ëÀÚ°¡ ´Ù¸¥ »ç¿ëÀÚÀÇ ÆÄÀÏÀ» ¸¶À½´ë·Î ó¸®ÇÏ°Ô µÉ ¼öµµ Àֱ⠶§¹®¿¡ À̰ÍÀ» ¿¹¹æÇϱâ À§Çؼ »ý¼ºµÇ´Â ÆÄÀÏÀ̳ª µð·ºÅ丮¿¡ °¢°¢ÀÇ Á¢±ÙÇã°¡±ÇÀ» µÎ¾î¼ Çã°¡ÇÑ »ç¿ëÀÚ(±×·ì)µé¸¸ÀÌ ÆÄÀÏ¿¡ ´ëÇÑ Á¢±Ù±ÇÇÑÀ» °¡Áö°Ô ¸¸µå´Â °ÍÀÔ´Ï´Ù. ÀÌµé ¼Ó¼ºÀ» ÀÌ¿ëÇÏ¿© °¢ ÆÄÀÏ ¹× µð·ºÅ丮µéÀ» ´Ù¸¥ »ç¶÷µé°ú °øÀ¯Çϰųª ¾Æ´Ï¸é °³ÀÎÀûÀÎ ¸ñÀûÀ¸·Î¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÛ¹Ì¼ÇÀº ¼ÒÀ¯ÀÚ/¼ÒÀ¯ÀÚ°¡ ¼ÓÇÑ ±×·ì/±×¿Ü À¯Àú(±×·ì)À¸·Î ³ª´©¾î ÁÖ¾îÁö°Ô µË´Ï´Ù.
* ±×·ì (group) ÀÌÇØÇϱâ
À¯Àú´Â ±âº»ÀûÀ¸·Î ƯÁ¤ ±×·ì¿¡ ¼Ò¼ÓµÇ¾î ÀÖ½À´Ï´Ù.
°ü¸®ÀÚ°¡ Ưº°È÷ ±×·ìÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é °èÁ¤ À̸§ÀÌ ±×·ì À̸§ÀÌ µË´Ï´Ù.
¸¸¾à °ü¸®ÀÚ°¡ °ü¸®ÀÇ ÆíÀǸ¦ À§ÇØ ±×·ìÀ» ±¸ºÐÀ» Áö¾ú´Ù¸é À¯Àú À̸§°ú ±×·ì À̸§ÀÌ ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.
2.1 chmod ¶õ?
chmod Àº ÆÄÀÏ, µð·ºÅ丮, ÀåÄ¡, ÇÁ·Î±×·¥µîÀÇ ÆÛ¹Ì¼Ç(Á¢±Ù ±ÇÇÑ)À» ¹Ù²Ù´Â ¸í·ÉÀÔ´Ï´Ù.
Á¢±Ù ±ÇÇÑÀº ¼ÒÀ¯ÀÚ, ¼ÒÀ¯ ±×·ì, ±×¿Ü À¯Àú(±×·ì)ÀÇ 3°¡Áö ´ë»óÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖ°í °¢°¢ÀÇ ´ë»ó¿¡°Ô ÀÚ½ÅÀÇ ÆÄÀÏ¿¡ ´ëÇÑ Àбâ(read), ¾²±â(write), ½ÇÇà(execute) ±ÇÇÑÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
2.2 chmod »ç¿ëÇϱâ
¸ÕÀú °£·«ÇÑ chmod ÀÇ »ç¿ë¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
ÆÄÀÏÀÇ ÆÛ¹Ì¼ÇÀ» ¹Ù²Ù·Á¸é ·Î±×ÀÎ ÈÄ ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.
[user@webhostingkorea.net /user]# chmod ÆÛ¹Ì¼Ç°ª ´ë»ó
¿©±â¼¿¡ ÆÛ¹Ì¼Ç °ªÀº ±ÇÇÑ º¯°æ ´ë»ó°ú Á¢±Ù ±ÇÇÑÀ¸·Î ÀÌ·ç¾îÁ® ÀÖÀ¸¸ç À̰ÍÀ» ´Ù½Ã 3ÀÚ¸® ¼ýÀڷΠǥÇöÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ë»óÀº ÆÛ¹Ì¼ÇÀ» ¹Ù²Ù·Á´Â ÆÄÀÏÀ̳ª µð·ºÅ丮 ÀåÄ¡¸¦ ¸»ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, test.html ÆÄÀÏÀ» ¼ÒÀ¯ÀÚ¸¸ Àбâ, ¾²±â°¡ °¡´ÉÇϰí, ¼ÒÀ¯ ±×·ì°ú ±×¿Ü À¯Àú(other)µéÀº Àб⸸À» Çã¿ëÇÏ·Á°í Çϸé
¾Æ·¡¿Í °°ÀÌ ÇÏ¸é µË´Ï´Ù.
[user@webhostingkorea.net /user]# chmod 644 test.html
¹Ýº¹µÇ´Â ƯÁ¤ µð·ºÅ丮 ¾È¿¡ ¸ðµç ÆÄÀÏÀÇ ÆÛ¹Ì¼ÇÀ» ¹Ù²Ù·Á¸é ¸í·É¿¡ -R ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, /home/public_html/ µð·ºÅ丮¿Í ±×¾È¿¡ ÀÖ´Â ¸ðµç ÆÄÀϵéÀÇ ÆÛ¹Ì¼ÇÀ» 755·Î ÇÒ·Á¸é ¾Æ·¡¿Í °°ÀÌ ÇÏ¸é µË´Ï´Ù.
[user@webhostingkorea.net /user]# chmod -R 755 /home/public_html/
2.3 ÆÛ¹Ì¼Ç°ú °ª
Áß¿äÇÑ ÆÄÀÏ ÆÛ¹Ì¼Ç¿¡ ´ëÇØ ¾Ë¾Æº¸°Ú½À´Ï´Ù.
Unix/Linux ¿¡¼ ¸ðµç ÆÄÀϰú µð·ºÅ丮´Â 3°¡Áö ´ë»ó¿¡ ´ëÇÑ Á¢±Ù ±ÇÇÑÀ» °¡Áö°í ÀÖ½À´Ï´Ù.
¼ÒÀ¯ÀÚ´Â ¼ÒÀ¯ÀÚ ÀÚ½ÅÀÇ ÆÄÀÏ¿¡ ´ëÇÏ¿© ±×·ì°ú ½Ã½ºÅÛ¿¡ ÀÖ´Â ¸ðµç À¯Àúµé¿¡ ´ëÇÑ Á¢±Ù±ÇÇÑÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇöÀç ¼³Á¤µÈ ÆÛ¹Ì¼ÇÀ» º¸°í ½ÍÀ¸¸é ls -l ¸í·ÉÀ» ÇÏ¸é µË´Ï´Ù.
[user@webhostingkorea.net /user]$ ls -l
total 11
drwx------ 2 ty ty 4096 Jun 9 00:01 mail
-rw------- 1 ty ty 557 Jul 4 12:22 mbox
drwx------ 2 ty ty 4096 Apr 5 20:55 nsmail
drwx---r-x 4 ty ty 4096 Jun 11 21:34 public_html
óÀ½ ºÎºÐÀº ÆÄÀÏÀÇ ÆÛ¹Ì¼ÇÀ» º¸¿©ÁÝ´Ï´Ù.
drwx---r-x
óÀ½ ¹®ÀÚ´Â ÆÄÀÏÀÇ Å¸ÀÔÀ» ³ªÅ¸³À´Ï´Ù. 'd' ´Â µð·ºÅ丮¸¦ ÀǹÌÇÕ´Ï´Ù. '-'´Â Ç¥ÁØÆÄÀÏÀÔ´Ï´Ù.
´ÙÀ½ 9 ¹®ÀÚ´Â ÆÄÀÏÀÇ ÆÛ¹Ì¼ÇÀ» ³ªÅ¸³À´Ï´Ù. óÀ½ 3¹®ÀÚ´Â ÆÄÀÏ ¼ÒÀ¯ÀÚ°¡ °¡Áö´Â ÆÛ¹Ì¼ÇÀ» ³ªÅ¸³»°í,
µÎ ¹øÂ° 3¹®ÀÚ´Â ¼ÒÀ¯ÀÚ°¡ ¼ÓÇØÀÖ´Â ±×·ì¿¡ ´ëÇÑ ÆÛ¹Ì¼ÇÀ», ¸¶Áö¸· 3¹®ÀÚ´Â ¸ðµç À¯Á®(±×·ì)¿¡ ´ëÇÑ ÆÛ¹Ì¼ÇÀ» ³ªÅ¸³À´Ï´Ù.
drwxr-xr-x | 1 | root | root | 1200 | Aug | 7 | 04:02 | test.html |
ÆÄÀÏÀÇ Å¸ÀÔ°ú Çã°¡±Ç | ¸µÅ©ÀÇ ¼ö | ¼ÒÀ¯ÀÚ | ¼ÒÀ¯±×·ì | ÆÄÀÏÀÇ Å©±â | ¸¶Áö¸· ¼öÁ¤ÀÏ | ¸¶Áö¸· ¼öÁ¤ ½Ã°£ | ÆÄÀÏÀ̸§ |
d | rwx | r-x | r-x |
ÆÄÀÏÀÇ Å¸ÀÔ | ¼ÒÀ¯ÀÚ ±ÇÇÑ | ¼ÒÀ¯ÀÚ ±×·ì ±ÇÇÑ | ±×¿Ü À¯Àú ±ÇÇÑ |
d : µð·ºÅ丮 - : Ç¥ÁØÆÄÀÏ l : ¸µÅ©ÆÄÀÏ | | | |
´ÙÀ½Àº ÆÛ¹Ì¼ÇÀ» Ç¥ÇöÇÏ´Â ¹®ÀÚ¿¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù. ¶ÇÇÑ, °¢°¢ÀÇ ÆÛ¹Ì¼Ç ¹®ÀÚ´Â ´ëÀÀÇÏ´Â °ªÀ» °¡Áö°í ÀÖ½À´Ï´Ù.
¹®ÀÚ | ÀÇ¹Ì | °ª |
r | Àбâ | 4 |
w | ¾²±â (Ãß°¡, ¼öÁ¤, ¸®³×ÀÓ µî) | 2 |
x | ½ÇÇà | 1 |
±×¸®°í ÀÌ °ªµéÀ» °áÇÕ½ÃÄѼ ÆÛ¹Ì¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù.
ÆÛ¹Ì¼Ç | °ª | ÀÇ¹Ì |
--- | 0 | ÆÛ¹Ì¼Ç ¾øÀ½ |
--x | 1 | ½ÇÇà |
r-- | 4 | Àбâ Àü¿ë |
r-x | 5 | Àбâ, ½ÇÇà |
rw- | 6 | Àбâ, ¾²±â |
rwx | 7 | Àбâ, ¾²±â, ½ÇÇà |
¾Æ·¡¿¡ 3ÀÚ¸® ¼ýÀÚ¸¦ Á¶ÇÕÇÏ¿© ¸¸µé ¼ö ÀÖ´Â Áß¿äÇÑ ÆÛ¹Ì¼Ç ¸î°¡Áö¸¦ Àû¾îº¸¾Ò½À´Ï´Ù. ±âº» º¸¾È°ú °ü·ÃµÈ °ÍÀÌ´Ï ²À ¾Ë¾ÆµÓ½Ã´Ù.
ÆÛ¹Ì¼Ç | °ª | ÀÇ¹Ì |
-rw------- | 600 | ¼ÒÀ¯ÀÚ¸¸ Àб⠾²±â ÆÛ¹Ì¼ÇÀ» °¡Áý´Ï´Ù. ±× ¹Û¿¡ ´©±¸¿¡°Ôµµ ¾î¶°ÇÑ Á¢±Ù±ÇÇѵµ ÁÖÁö ¾Ê½À´Ï´Ù. |
-rw-r--r-- | 644 | ¼ÒÀ¯ÀÚ´Â Àбâ, ¾²±â ÆÛ¹Ì¼ÇÀ» °¡Áý´Ï´Ù. ±×·ì°ú ±× ¿Ü À¯Àú´Â ¿ÀÁ÷ ÀÐ±â ÆÛ¹Ì¼Ç¸¸À» °¡Áý´Ï´Ù. |
-rw-rw-rw- | 666 | *¸Å¿ì À§Çè* ¸ðµÎ¿¡ ´ëÇÏ¿© Àб⠾²±â ±ÇÇÑÀ» ÁÝ´Ï´Ù. ´Ù¸¥ À¯Àú°¡ ´ç½ÅÀÇ ÆÄÀÏÀ» °íÄ¥ ¼ö ÀÖ½À´Ï´Ù. |
-rwx------ | 700 | ¼ÒÀ¯ÀÚ¸¸ Àбâ, ¾²±â, ½ÇÇà±ÇÇÑÀ» °¡Áý´Ï´Ù. ¼ÒÀ¯ÀÚ°¡ ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¶§ »ç¿ëµË´Ï´Ù. |
-rwx--x--x | 711 | ¼ÒÀ¯ÀÚ´Â Àбâ, ¾²±â, ½ÇÇàÀ» ÇÒ¼ö ÀÖ´Â ÆÛ¹Ì¼ÇÀÔ´Ï´Ù. ±×·ì°ú ±×¿Ü´Â ¿ÀÁ÷ ½ÇÇุ ÇÒ ¼ö ÀÖ°í, Àбâ¿Í ¾²±â´Â µÇÁö ¾Ê½À´Ï´Ù. |
-rwxr-xr-x | 755 | ¼ÒÀ¯ÀÚ´Â Àбâ, ¾²±â, ½ÇÇà±ÇÇÑÀ» °¡Áý´Ï´Ù. ±×·ì°ú ±× ¿Ü À¯Àú´Â Àбâ, ½ÇÇà ±ÇÇÑÀ» ÁÝ´Ï´Ù. (ȨÆäÀÌÁö °èÁ¤¿¡ »ç¿ëµË´Ï´Ù.) |
-rwxrwxrwx | 777 | *¸Å¿ì À§Çè* ¸ðµÎ¿¡°Ô Àбâ, ¾²±â, ½ÇÇà ÆÛ¹Ì¼ÇÀ» ÁÝ´Ï´Ù. ´Ù¸¥ À¯Àú°¡ ÆÄÀÏÀ» ¼öÁ¤ÇÒ¼ö ÀÖ°í ÀÌ·Î ÀÎÇØ ¹®Á¦°¡ »ý±æ¼ö ÀÖ½À´Ï´Ù. |
drwx------ | 700 | ¼ÒÀ¯ÀÚ¸¸ÀÌ µð·ºÅ丮ÀÇ Àбâ, ¾²±â°¡ µË´Ï´Ù. |
drwx--x--x | 711 | ÀÌ ÆÛ¹Ì¼ÇÀº µð·ºÅ丮¸¦ ´Ù¸¥ À¯ÀúÀÇ Á¢±ÙÀ¸·ÎºÎÅÍ º¸È£ÇÕ´Ï´Ù. ¿ÀÁ÷ ¼ÒÀ¯ÀÚ¸¸ÀÌ ÀÌ µð·ºÅ丮¾ÈÀÇ ³»¿ë¹°À» º¸°Å³ª ¼öÁ¤ÇÒ¼ö ÀÖ°í ´Ù¸¥ À¯Àú³ª ±×·ìµéÀº ±×°ÍÀ» ÀÐÁö´Â ¸øÇÕ´Ï´Ù. |
drwxr-xr-x | 755 | ÀÌ µð·ºÅ丮´Â ¼ÒÀ¯ÀÚ¸¸ÀÌ ¹Ù²Ü¼ö ÀÖÁö¸¸ ¸ðµç À¯ÀúµéÀÌ ±×¾ÈÀÇ ³»¿ëÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. (ȨÆäÀÌÁö °èÁ¤¿¡ »ç¿ëµË´Ï´Ù.) |
3.1 chown À̶õ?
ÆÄÀÏ¿¡ ´ëÇÑ ¼ÒÀ¯ÀÚ¸¦ ¹Ù²Ù±â À§Çؼ´Â chown¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. À̸í·ÉÀº root ¸¸ÀÌ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. chownÀ» »ç¿ëÇÏ¸é ¼ÒÀ¯ÀÚ¸¦ ¹Ù²Ù¸é¼ ¼ÒÀ¯ ±×·ìµµ ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.
3.2 chown »ç¿ëÇϱâ
ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ¸¦ ¹Ù²Ü·Á¸é root·Î ·Î±×ÀÎ ÈÄ¿¡ ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.
[user@webhostingkorea.net /user]# chown ¼ÒÀ¯ÀÚÀ̸§ ÆÄÀÏÀ̸§
¼ÒÀ¯ÀÚ À̸§Àº À¯ÀúÀÇ ·Î±×ÀÎ À̸§À» ¸»ÇÏ´Â °Ì´Ï´Ù. ¶Ç, ÆÄÀÏ À̸§Àº ¼ÒÀ¯ÀÚ¸¦ ¹Ù²Ü ÆÄÀÏ À̸§À» ³ªÅ¸³À´Ï´Ù.
¿¹¸¦ µé¾î¼, index.html ÀÇ ¼ÒÀ¯ÀÚ¸¦ root¿¡¼ username·Î ¹Ù²Ü·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.
[user@webhostingkorea.net /user]# chown username index.html
¶ÇÇÑ ¼ºêµð·ºÅ丮¿Í ÆÄÀϱîÁö Æ÷ÇÔÇØ¼ ¼ÒÀ¯ÀÚ¸¦ ¹Ù²Ù·Á¸é -R ¿É¼ÇÀ» »ç¿ëÇÏ¸é µË´Ï´Ù. ¿¹¸¦ µé¾î, public_htmlf µð·ºÅ丮¿Í ±× ¾ÈÀÇ ¸ðµç ¼ºêµð·ºÅ丮¿Í ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ¸¦ username·Î ¹Ù²Ù·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.
[user@webhostingkorea.net /user]# chown -R username public_html
¶Ç´Ù¸¥ ¿É¼ÇÀ¸·Î ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ¿Í ±×·ìÀ» °°ÀÌ ¹Ù²Ù·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.
[user@webhostingkorea.net /user]# chown ¼ÒÀ¯ÀÚ.±×·ì ÆÄÀÏÀ̸§
¾Æ·¡ÀÇ ¿¹Á¦´Â test.html µð·ºÅ丮ÀÇ ¼ÒÀ¯ÀÚ´Â username·Î ±×·ìÀº username·Î ¹Ù²Ù´Â ¿¹Á¦ ÀÔ´Ï´Ù.
[user@webhostingkorea.net /user]# chown username.username test.html
±×¸®°í ¼ÒÀ¯ ±×·ì¸¸À» ¹Ù²Ù±â ¿øÇÑ´Ù¸é chgrp ¸í·ÉÀ» »ç¿ëÇÏ¸é µË´Ï´Ù. chgrpÀÇ »ç¿ë¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.
[user@webhostingkorea.net /user]# chgrp username test.html
test.html ÀÇ ¼ÒÀ¯ ±×·ìÀ» username·Î ¹Ù²Ù´Â ¸í·ÉÀÔ´Ï´Ù.