ºìÁªLinuxÃÅ»§
Linux°ïÖú

vsftpd+tcp_wrappers¿ØÖÆÖ÷»úºÍÓû§·ÃÎÊ

·¢²¼Ê±¼ä:2008-05-30 11:40:16À´Ô´:ºìÁª×÷Õß:yuhongchun
RHEL4ÖеÄvsftpdÔÚ±àÒëʱÒѾ­Ö§³Ötcp_wrappers£¬Òò´Ë¿ÉÒÔÀûÓÃtcp_wrappersʵÏÖÖ÷»ú·ÃÎÊ¿ØÖÆ¡£
ʵÑé֮ǰ£¬Ê×ÏÈ˵ÏÂtcp-wrappersµÄÖ´ÐÐ˳Ðò£º
ÏÈÖ´ÐÐhosts.allow,Èç¹ûhosts.allowÀïÃæÓÐÃûµ¥£¬ÔòÔÊÐíÃûµ¥ÄڵĻú×Ó·ÃÎÊ£»·ñÔò£¬ÔòÏòÏÂѰÕÒhosts.deny£¬Èç¹ûhosts.denyÀïÃæÓÐÃûµ¥£¬Ôò¾Ü¾øÃûµ¥ÄڵĻú×Ó·ÃÎÊ£¬Èç¹ûҲûÓÐ(¼´allowºÍdenyÀïÃæ¶¼Ã»ÓÐÃûµ¥)ÔòÔÊÐí¸ÃÖ÷»ú·ÃÎÊ¡£

ʵ¼ÊÉú»îÖÐ,host.allowÒ²¿ÉÒÔÉèÖ᰾ܾø¡±¹¦ÄÜ£¬ËùÒÔÒ»°ãÇé¿öÏÂֻʹÓÃ/etc/hosts.allow¶ÔÖ÷»ú½øÐзÃÎÊ¿ØÖƼ´¿É.


(Ò»)Ö÷»ú·ÃÎÊ¿ØÖÆ
ÔÚÖ÷»ú(192.168.1.102)ÉÏÅäÖÃvsftpd·þÎñ£¬Ê¹µÃ³ýÁË192.168.1.100ÒÔÍâÔÊÐí192.168.1.0/24Íø¶ÎµÄÆäËûÖ÷»ú·ÃÎÊ´ËFTP·þÎñ¡£

·½°¸Âù¼òµ¥£¬±à¼­/etc/hosts.allow
vsftpd:192.168.1.100:DENY
vsftpd:192.168.1.

ÖØÆôvsftpd,¿É´ïµ½ÊµÑéÄ¿µÄ£¬´ó¼ÒÔÚʵÑéÖпɶÔtcp_wrappers½«ÊµÑé×ö¸´Ôӵ㡣

(¶þ)Óû§·ÃÎÊ¿ØÖÆ
vsftpd¾ßÓÐÁé»îµÄÓû§·ÃÎÊ¿ØÖƹ¦ÄÜ¡£ÔÚ¾ßÌåʵÏÖÖУ¬vsftpdµÄÓû§·ÃÎÊ¿ØÖÆ·ÖΪÁ½ÀࣺµÚÒ»ÀàÊÇ´«Í³Óû§Áбí/etc/vsftpd/ftpusers£¬ÎÒ°ÑËüÀí½âΪϵͳÁÐ±í£¨¼´ÏµÍ³½ûÖ¹µÄ£©£»µÚ¶þÀàÊǸĽøµÄÓû§ÁбíÎļþ/etc/vsftpd/user_list,ÎÒ°ÑËüÀí½âΪ×Ô¼ºÏë½ûÖ¹µÄÃûµ¥

ÒªÏëʵÏÖµÚ¶þÀàÃûµ¥¿ØÖÆ£¬±ØÐëÔÚvsftpd.confÀïÃæÓÐ
userlist_enable=YES
userlist_deny=YES //´ËÌõÊÇϵͳĬÈÏ´æÔڵ쬼´²»ÐèÓÃÌí¼ÓϵͳҲĬÈÏΪYES
userlist_file=/etc/vsftpd/usrer_list

ͨ¹ýÒÔÉϼòµ¥µÄʵÑ飬¿É´ïµ½vsftpdÇ¿´óµÄ¿ØÖÆÄÜÁ¦¡£
¸ü¶à¾«²Ê£¬Çë¹Ø×¢ÎҵĿռä http://273015666.qzone.qq.com
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 1 ÌõÆÀÂÛ

  1. yuhongchun ÓÚ 2008-06-05 13:56:35·¢±í:

    °á¼ÒÁËhttp://hi.baidu.com/yuhongchun027,ºÇºÇ.