sun's longitude:37 30 28 
¡¤ ÀÚÀ¯°Ô½ÃÆÇ ¡¤ ¹¯°í´äÇϱ⠡¤ ¾ËÆĹ®¼­ ¡¤ RPMS list
¡¤ »ç¿ëÀÚ¹®¼­ ¡¤ ÆÁ/FAQ¸ðÀ½ ¡¤ ¸®´ª½ºLinks ¡¤ ÀÚ·á½Ç
¡¤ ¼­¹öÁ¤º¸ ¡¤ ¿î¿µÀÚ ¡¤ Books/FAQ ¡¤ FreeBSD
 
/board/read.php:¼Ò½ºº¸±â   
 

Áú¹®°ú ´äº¯ °Ô½ÃÆÇÀÔ´Ï´Ù.

ÇöÀç ½Ç½Ã°£À¸·Î ÀÌ°÷ ¼­¹öÀÇ ¼³Á¤ÆÄÀÏ(¸î°³)¸¦ º¸¿©ÁÖ°í ÀÖ½À´Ï´Ù.
¼­¹öÀÇ ¼³Á¤³»¿ë¿¡ °üÇÑ Áú¹®Àº ¸ÕÀú ÀÌ°÷ ¼­¹öÀÇ ¼³Á¤³»¿ëÀ» Âü°íÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.

[*** ¾²±â ±ÝÁö´Ü¾î ÆÐÅÏ ***]
±Û º»¹® Áß°£¿¡ ¾÷·ÎµåÇÒ À̹ÌÁö¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý : @@À̹ÌÁöÀ̸§@@
ex) @@foo.gif@@
643 ¹ø ±ÛÀÇ ´äÀå±Û: Re: ´äº¯ °¨»çÇÕ´Ï´Ù..±×·¯³ª...
±Û¾´ÀÌ: »êÀÌ [ȨÆäÀÌÁö] ±Û¾´³¯: 2001³â 05¿ù 19ÀÏ 06:40:15 Åä(¿ÀÀü) Á¶È¸: 15981
[ÇãÀå¹è]´ÔÀÌ ³²±â½Å ±Û:

>´äº¯ °¨»çµå¸³´Ï´Ù.
>¾ÆÁ÷ ÀÌÇØ°¡ À߾ȵǼ­¸®...
>
>/etc/profile¿¡ º¸¸é »êÀÌ´Ô²²¼­µµ ¸»¾¸Çϼ̵íÀÌ umask°ªÀÌ 
>002¿Í 022 µÎ°³°¡ Àִµ¥ 002´Â ¾ðÁ¦ Àû¿ëÀ̵Ǹç 022´Â ¾ðÁ¦ Àû¿ëÀÌ µÇ³ª¿ä?
>
>ÆÄÀÏÀ» »ý¼ºÇϸé rw-rw-r--
>µð·ºÅ丮´Â rwxr-xr-x °¡ µÇ´Âµ¥¿ä...
>
>¸¸¾à À§ÀÇ profileÆÄÀÏÀÇ ³»¿ëó·³ ±ÇÇÑÀÌ ºÎ¿©µÈ´Ù¸é ±âº» umask°ªÀÌ Àû¿ëµÈ´Ù¸é 775¿Í
755°¡ µÇ¾î¾ß Çϴ°Š¾Æ´Ñ°¡¿ä?
>ÆÄÀÏ»ý¼º½Ã »ý¼ºµÇ´Â rw-rw-r-- ÀÇ ±ÇÇÑÀº ¾î¶»°Ô ºÎ¿©°¡ µÇ³ª¿ä?
>
>´Ù½ÃÇѹø ´äº¯ ¹Ù¶ø´Ï´Ù..
>¼ö°íÇϼ¼¿ä. 

========================================

if [ `id -gn` = `id -un` -a `id -u` -gt 14 ]; then 
  umask 002 # gid name = uid name && uid > 14 
else 
  umask 022 
fi 

ÀÌ ºÎºÐÀ» ´Ù½Ã ¼³¸íÇØ µå¸®ÁÒ...

umask 002´Â

±×·ìIDÀ̸§°ú À¯ÀúIDÀ̸§ÀÌ °°°í && UID°ªÀÌ 14 º¸´Ù Å©¸é
umask 002·Î ¼³Á¤ÇÏ°í
ÀÌ¿¡ ÇØ´çµÇÁö ¾ÊÀ¸¸é umask 002·Î ¼³Á¤ÇÏ°Ô ÇÕ´Ï´Ù.

·¹µåÇÞÀÇ °æ¿ì
»ç¿ëÀÚ¸¦ Ãß°¡ÇÏ¸é »ç¿ëÀÚ À̸§°ú ±×·ìÀ̸§ÀÌ °°¾ÆÁý´Ï´Ù.
Áï, ÆÄÀÏÀ̳ª µð·ºÅ丮 ¼ÒÀ¯ÀÚ¿Í ±×·ì¼ÒÀ¯ÀÚ°¡ °°±â ¶§¹®¿¡
¼ÒÀ¯ÀÚ¿Í ±×·ìÀ» µ¿ÀÏÇÑ 1¸íÀ¸·Î º»°ÍÀÔ´Ï´Ù.
µû¶ó¼­ ±×·ì¿¡ ¾²±â ±ÇÇÑÀÌ À־ »ó°ü¾ø´Ù´Â °ÍÀÌÁÒ..

±×·±µ¥ ÁÖÀÇÇÒ Á¡Àº
¼öµ¿À¸·Î /etc/group ÆÄÀÏ¿¡ ƯÁ¤ ±×·ì¿¡ ´Ù¸¥ »ç¶÷ÀÇ °èÁ¤À» Ãß°¡Çϸé
Ä¡¸íÀûÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.

¿¹¸¦ µé¾î

user => 600 : san2 (/etc/passwd)
group => 600 : san2,aaa(/etc/group)

ÀÌ¿Í °°ÀÌ /etc/group ÆÄÀÏ¿¡ san2 ±×·ì¿¡ aaa¶ó´Â °èÁ¤À»
±×·ì¿¡ Ãß°¡Çϸé
san2¶ó´Â ±×·ìÀ» °¡Áø ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ aaa°¡ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.

µû¶ó¼­ ÀÌ·± °æ¿ì°¡ ¾Æ´Ï¶ó¸é(±×·ì¿¡ ¿©·¯°³ÀÇ °èÁ¤) umask 002´Â
¾ÈÀüÇÏ´Ù°í º¼ ¼ö ÀÖ½À´Ï´Ù.

Á» ÀÌÇØ°¡ µÇ¾ú´ÂÁö ¸ð¸£°Ú³×¿ä...


UMASK¿¡ ´ëÇؼ­

umask´Â ÆÛ¹Ì¼Ç Á¶Á¤°ªÀÌ ¾Æ´Õ´Ï´Ù.

0 : ¸ðµç ±ÇÇÑÀ» ÁØ´Ù.
1 : ½ÇÇà ±ÇÇÑÀ» ÁÖÁö ¾Ê´Â´Ù.
2 : ¾²±â ±ÇÇÑÀ» ÁÖÁö ¾Ê´Â´Ù.
3 : ½ÇÇà + ¾²±â ±ÇÇÑÀ» ÁÖÁö ¾Ê´Â´Ù.
4 : Àб⠱ÇÇÑÀ» ÁÖÁö ¾Ê´Â´Ù.
5 : Àбâ + ½ÇÇà ±ÇÇÑÀ» ÁÖÁö ¾Ê´Â´Ù.
6 : Àбâ + ¾²±â ±ÇÇÑÀº ÁÖÁö ¾Ê´Â´Ù.
7 : Àбâ + ¾²±â + ½ÇÇà ±ÇÇÑÀ» ÁÖÁö ¾Ê´Â´Ù.

¾ð¶æ º¸¸é Æ۹̼ǰú °°¾Æ º¸ÀÌÁö¸¸ "xxx ¸¦ ÁÖÁö ¾Ê´Â´Ù"
°¡ Æ۹̼ǰú ´Ù¸¨´Ï´Ù.
À̵éÀÇ Á¶ÇÕ(user:group:others)ÀÇ
 °ªÀÌ ÃÖÁ¾ÀûÀÎ
umask °ªÀÌ µË´Ï´Ù.

±×¸®°í (Áß¿ä)

¸¸¾à umask 002°¡ Àû¿ëµÈ´Ù¸é
Áï Æ۹̼ÇÀÌ 775·Î ±âº» ¼³Á¤µÇ´Âµ¥

- µð·ºÅ丮´Â 775
- ÆÄÀÏÀº 664 °¡ µË´Ï´Ù.

µð·ºÅä·Î¸®´Â Á¢±ÙÇؾßÇϱ⠶§¹®¿¡ ±×·¸´Ù°í ÇÏ´õ¶óµµ
ÆÄÀÏÀº ¸ðµÎ ½ÇÇà(x) ±ÇÇÑÀÌ ºüÁ®ÀÖ½À´Ï´Ù.
¿Ö ½ÇÇà±ÇÇÑÀÌ ºüÁ®ÀÖ´ÂÁö Àǵµ´Â ¸ð¸£°ÚÁö¸¸
»ó½ÄÀûÀ¸·Î »ý°¢Çؼ­ ¹æ±Ý »ý¼ºµÈ ¸ðµç ÆÄÀÏ¿¡ ¹«Á¶°Ç
½ÇÇà±ÇÇÑÀÌ ºÎ¿©µÈ´Ù¸é Á» ¹®Á¦°¡ µÇÁö ¾ÊÀ» ±î¿ä?
¾Æ¸¶ ÀÌ·± ÀÌÀ¯¶§¹®¿¡ ½ÇÇà±ÇÇÑÀ» ÆÄÀÏ¿¡ ÁÖÁö ¾Ê´Â°Í °°³×¿ä.


/etc/profile ÆÄÀÏ¿¡ Àû¿ëÇÑ umask ´Â ¸ðµç »ç¿ëÀÚ¿¡°Ô
Àû¿ëÇÑ °ªÀÌ°í

»ç¿ëÀÚ ¸¶´Ù µû·Î Àû¿ëÇÏ·Á¸é $HOME/.bashrc ÆÄÀÏ¿¡
umask °ªÀ» ¼³Á¤ÇÏ¸é µË´Ï´Ù.

¸¸¾à ´ÜÆíÀÏ·üÀûÀ¸·Î ¿ì¼±ÀûÀ¸·Î ¸ðµÎ À¯Àú¿¡°Ô umask 022¸¦ Àû¿ëÇÏ°Ô
ÇÏ·Á¸é
/etc/profileÆÄÀÏ¿¡
À§ÀÇ if ... else ... fi ¹®À» ¸ðµÎ Áö¿ì°í

umask 022

·Î ¼öÁ¤ÇÏ¸é µÇ°ÚÁö¿ä..


>¸¸¾à À§ÀÇ profileÆÄÀÏÀÇ ³»¿ëó·³ ±ÇÇÑÀÌ ºÎ¿©µÈ´Ù¸é ±âº» umask°ªÀÌ
Àû¿ëµÈ´Ù¸é
>775¿Í 755°¡ µÇ¾î¾ß Çϴ°Š¾Æ´Ñ°¡¿ä? 

GID name = UID name && UID > 14
ÀÎ °æ¿ì¿¡´Â umask 002 ±×¿Ü´Â 022ÀÌ µÇ±â ¶§¹®¿¡
775¿Í 755ó·³ µÎ°³°¡ µÇÁö ¾Ê½À´Ï´Ù.

umask 002¿¡ Àû¿ëµÈ´Ù¸é
µð·ºÅ丮´Â 775
ÆÄÀÏÀº 664°¡ µË´Ï´Ù.

>ÆÄÀÏ»ý¼º½Ã »ý¼ºµÇ´Â rw-rw-r-- ÀÇ ±ÇÇÑÀº ¾î¶»°Ô ºÎ¿©°¡ µÇ³ª¿ä? 

ÀÌ Àǹ̴ others¿¡°Ô ¾²±â ±ÇÇÑÀ» ÁÖÁö ¾Ê´Â °æ¿ìÀ̹ǷÎ
umask 002·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

 
ÀÌÀü±Û : ´äº¯ °¨»çÇÕ´Ï´Ù..±×·¯³ª...
´ÙÀ½±Û : »êÀÌ´Ô..Á¤¸» °¨»çµå¸³´Ï´Ù.  
 from 211.35.159.131
JS(Redhands)Board 0.4 +@

´äº¯ °¨»çÇÕ´Ï´Ù..±×·¯³ª... »êÀÌ´Ô..Á¤¸» °¨»çµå¸³´Ï´Ù.
Àμâ¿ë 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.03(server) + (network) + (browser) seconds