VSFTP ¼³Á¤Áß umask °ªÀ» µû·Î ÁöÁ¤ÇÏÁö ¾ÊÀ»°æ¿ì ±âº» umask °ªÀº 077ÀÌ´Ù.µû¶ó¼ ÆÄÀÏÀ» ¾÷·ÎµåÇÏ°Ô µÉ°æ¿ì ¾Æ·¡Ã³·³ 600 ±ÇÇÑÀ¸·Î ¾÷·ÎµåÇÏ°Ô µÇ¸ç À¥ÆäÀÌÁö¿¡¼ ·ÎµùµÇÁö ¾Ê´Â Çö»óÀÌ ¹ß»ýÇÑ´Ù.
¾Æ·¡Ã³·³ umask ±ÇÇÑÀ» ¼³Á¤Çؼ 755·Î ¾÷·Îµå µÇ°Ô...
# local_umask=022 // Ãß°¡
# /etc/init.d/vsftpd restart // Àç½ÃÀÛ
¡Ø umask : ÆÄÀÏÀÌ »ý¼ºµÉ¶§ »ç¿ëÇÒ ÆÄÀÏÀÇ ±ÇÇÑ¿¡ ´ëÇØ mask¸¦ ÀÎÄÚµùÇÏ´Â ½Ã½ºÅÛº¯¼öÀÌ´Ù.
º¸Åë 3ÀÚ¸®·Î Ç¥ÇöÀÌ µÇ¸ç °¢°¢ÀÇ ÀÚ¸®´Â user, group, other ±ÇÇÑÀ» ³ªÅ¸³½´Ù.
umaskÀÇ °ªÀº 3ÀÚ¸®ÀÇ 8Áø¼öÀÇ °ªÀÌ¸ç °¢°¢ÀÇ °ªÀº 1,2,4 ÀÇ °ªÀ» AND ¿¬»êÇÑ °á°úÀÌ´Ù.
0 : ¸ðµç ±ÇÇÑ Çã¿ë
4 : Àб⠱ÇÇÑ Çã¿ëX
2 : ¾²±â±ÇÇÑ Çã¿ë X
1 : ½ÇÇà±ÇÇÑ Çã¿ë X
umask °ª È®ÀÎ
# umask
0022
½Éº¼¸¯ÇüÅ·ΠȮÀÎ
# umask -S
u=rwx,g=rx,o=rx
ex) umask ÃÖ´ë±ÇÇÑ file : 666 / dir : 777
umask°¡ 022ÀÏ °æ¿ì µð·ºÅ丮 ±ÇÇÑ 777 - 022 = 755
umask°¡ 022ÀÏ °æ¿ì ÆÄÀϱÇÇÑ 666 - 022 = 644