´ÙÀ½
ÀÌÀü
Â÷·Ê
ÀÌÁ¦ º»°ÝÀûÀ¸·Î Mailman ¼³Ä¡¿¡ µé¾î°¡ º¸µµ·Ï ÇÕ´Ï´Ù. À̹øÀåÀÇ ½Ã½ºÅÛ ¼Â¾÷ ÀÛ¾÷Àº root °èÁ¤À¸·Î ¼öÇàÀ» ÇÏ¸é µË´Ï´Ù.
MailmanÀ» ÀνºÅçÇϱâÀü¿¡ ´ç½ÅÀÇ ½Ã½ºÅÛÀ» ¾Æ·¡¿Í °°ÀÌ ¸î°¡Áö ¼¼ÆÃÀ» ÇØ ÁÖ¸é µË´Ï´Ù.
- 'mailman'À̶ó´Â ±×·ì/À¯Àú¸¦ »ý¼ºÇÑ´Ù. ÀϹÝÀûÀÎ ¸®´ª½º ½Ã½ºÅÛ¿¡¼´Â
# adduser mailman
À̶ó°í Çϸé, mailman À̶ó´Â ±×·ì/À¯Àú·Î »õ·Î¿î °èÁ¤ÀÌ »ý¼ºµÉ °ÍÀÔ´Ï´Ù.
- MailmanÀÌ ¼³Ä¡µÉ µð·ºÅ丮 (ÀÌÇÏ $prefix) ¸¦ °áÁ¤ÇÕ´Ï´Ù. ¸ðµç Mailman ÆÄÀϵéÀº $prefix µð·ºÅ丮 ¹Ø¿¡ ¼³Ä¡°¡ µË´Ï´Ù.
¸¸¾à¿¡ ´ç½ÅÀÌ mailman À¯Àú¸¦ Ãß°¡Çß´Ù¸éÀº ±âº»ÀûÀ¸·Î ¼³Ä¡µÉ ±âº» µð·ºÅ丮(/home/mailman)Àº ÀÌ¹Ì ¸¸µé¾îÁ® ÀÖÀ»°ÍÀÔ´Ï´Ù. Àú´Â ±âº»ÀûÀ¸·Î /home/mailman À»
¼³Ä¡ µð·ºÅ丮·Î °áÁ¤À» Çß½À´Ï´Ù.
- ½ÇÁ¦·Î .bash_profile À» ÆíÁýÇؼ, $prefix ȯ°æº¯¼ö¸¦ ¼³Á¤ÇØ ³õ´Â°Íµµ ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù.
´ÙÀ½ÇÑÁÙÀ» ~/.bash_profile¿¡ Ãß°¡ÇÕ´Ï´Ù.
export prefix=/home/mailman
- $prefix µð·ºÅ丮´Â 'mailman' ±×·ìÀÇ ¼ÒÀ¯·Î ¹Ýµå½Ã µÇ¾î ÀÖ¾î¾ß Çϸç, setgid bit set ÀÌ ¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÏ°í, ¸ðµç À¯Àú¿¡°Ô Àбâ,½ÇÇà ±ÇÇÑÀÌ ÁÖ¾îÁ®¾ß ÇÕ´Ï´Ù.
¾Æ·¡¿Í °°ÀÌ ÇØÁÝ´Ï´Ù.
% cd $prefix
% chgrp mailman .
% chmod a+rx,g+ws .
ÀÌÁ¦ Mailman À» ¼³Ä¡Çϱâ À§ÇÑ ½Ã½ºÅÛÀÇ Áغñ´Â ³¡³µ½À´Ï´Ù.
´ÙÀ½
ÀÌÀü
Â÷·Ê