»áÔ±£º ÃÜÂ룺 ¡¡Ãâ·Ñ×¢²á | Íü¼ÇÃÜÂë | »áÔ±µÇ¼ ÍøÒ³¹¦ÄÜ£º ¼ÓÈëÊÕ²Ø ÉèΪÊ×Ò³ ÍøÕ¾ËÑË÷  
 °²È«¼¼Êõ¼¼ÊõÎĵµ
  ¡¤ °²È«ÅäÖÆ
  ¡¤ ¹¤¾ß½éÉÜ
  ¡¤ ºÚ¿Í½Ìѧ
  ¡¤ ·À»ðǽ
  ¡¤ Â©¶´·ÖÎö
  ¡¤ ÆƽâרÌâ
  ¡¤ ºÚ¿Í±à³Ì
  ¡¤ ÈëÇÖ¼ì²â
 °²È«¼¼ÊõÂÛ̳
  ¡¤ °²È«ÅäÖÆ
  ¡¤ ¹¤¾ß½éÉÜ
  ¡¤ ·À»ðǽ
  ¡¤ ºÚ¿ÍÈëÇÖ
  ¡¤ Â©¶´¼ì²â
  ¡¤ Æƽⷽ·¨
  ¡¤ É±¶¾×¨Çø
 °²È«¼¼Êõ¹¤¾ßÏÂÔØ
  ¡¤ É¨Ã蹤¾ß
  ¡¤ ¹¥»÷³ÌÐò
  ¡¤ ºóÃÅľÂí
  ¡¤ ¾Ü¾ø·þÎñ
  ¡¤ ¿ÚÁîÆƽâ
  ¡¤ ´úÀí³ÌÐò
  ¡¤ ·À»ðǽ
  ¡¤ ¼ÓÃܽâÃÜ
  ¡¤ ÈëÇÖ¼ì²â
  ¡¤ ¹¥·ÀÑÝʾ
¼¼ÊõÎĵµ > ²Ù×÷ϵͳ > Linux
LinuxϵÄFTP·þÎñÆ÷ÅäÖÃ
·¢±íÈÕÆÚ£º2006-06-02 06:07:23×÷Õߣº´ ³ö´¦£ºpconline  

¡¡¡¡ÎªÁËʵÏÖLinux»·¾³ÏµÄFTP·þÎñÆ÷ÅäÖ㬾ø´ó¶àÊýµÄLinux·¢ÐÐÌ××°Öж¼Ñ¡ÓõÄÊÇWashington University FTP£¨Wu£­Ftpd£©£¬ÕâÊÇÒ»¸öÐÔÄÜÓÅÐãµÄ·þÎñÆ÷Èí¼þ£¬ÓÉÓÚËü¾ßÓÐÖÚ¶àÇ¿´ó¹¦Äܺͳ¬´óµÄÍÌÍÂÁ¿£¬InternetÉϵÄFTP·þÎñÆ÷ÓÐ60£¥ÒÔÉϲÉÓÃÁËËü¡£
¡¡¡¡°²×°ÓëÔËÐÐ

¡¡¡¡ÒÔÏÂÎÒÃÇÒÔRedHat LinuxΪÀý¡£

¡¡¡¡1¡¢°²×°

¡¡¡¡¸ù¾Ý·þÎñ¶ÔÏóµÄ²»Í¬£¬FTP·þÎñ¿ÉÒÔ·ÖΪÁ½ÀࣺһÀàÊÇϵͳFTP·þÎñÆ÷£¬ËüÖ»ÔÊÐíϵͳÉϵĺϷ¨Óû§Ê¹Óã»ÁíÒ»ÀàÊÇÄäÃûFTP·þÎñÆ÷£¬ËüÔÊÐíÈκÎÈ˵Ǽµ½FTP·þÎñÆ÷£¬ºÍ·þÎñÆ÷Á¬½Óºó£¬ÔڵǼÌáʾÖÐÊäÈëAnonymous£¬¼´¿É·ÃÎÊ·þÎñÆ÷¡£Õë¶ÔÕâÁ½ÖÖ·þÎñ£¬¿ÉÒÔͨ¹ýRedHatµÄµÚÒ»ÕŹâÅÌ°²×°Wu-FtpdµÄRPM°ü£¬Ö»ÐèÒÔRootÉí·Ý½øÈëϵͳ²¢ÔËÐÐÏÂÃæµÄÃüÁî¼´¿É£º

¡¡¡¡Rpm - ivh anonftp -x.x-x.i386.rpm

¡¡¡¡Rpm - ivh wu-ftpd-x.x.x-x.i386.rpm

¡¡¡¡ÆäÖÐ-x.x-xºÍ-x.x.x-xÊÇ°æ±¾ºÅ¡£

¡¡¡¡2¡¢Æô¶¯

¡¡¡¡ºÍApacheÒ»Ñù£¬Wu-FtpdÒ²¿ÉÒÔÅäÖÃΪ×Ô¶¯Æô¶¯£ºÖ´ÐÐRedHat¸½´øµÄSetup³ÌÐò£¬ÔÚ¡°System Service¡±Ñ¡ÏîÖÐÑ¡ÖÐWu-Ftpd£¬°´ÏÂ[OK]°´Å¥È·¶¨Í˳ö¼´¿É¡£

¡¡¡¡×Ô¶¯Æô¶¯¹ÌÈ»·½±ã£¬µ«ÊÇ£¬µ±ÎÒÃǸü¸ÄÁËWu-FtpdÅäÖÃÎļþ£¬ÐèÒªÓõ½ÊÖ¹¤Æô¶¯£º

¡¡¡¡Æô¶¯£º/usr/sbin/ftprestart

¡¡¡¡¹Ø±Õ£º/usr/sbin/ftpshut

¡¡¡¡FTP·þÎñÆ÷µÄÅäÖÃ

¡¡¡¡ÎªÁËÈ·±£FTP·þÎñÆ÷°²È«£¬±ØÐëÉèÖÃһЩÖØÒªµÄÅäÖÃÎļþ£¬ÒÔ¸üºÃµØ¿ØÖÆÓû§µÄ·ÃÎÊȨÏÞ¡£ÕâЩÅäÖÃÎļþÊÇ£º/etc/ftpusers¡¢/etc/ftpconversions¡¢/etc/ftp-groups¡¢/etc/ftpphosts¡¢/etc/ftpaccess¡£ÀûÓÃÕâЩÎļþ£¬Äܹ»·Ç³£¾«È·µØ¿ØÖÆÄÄЩÈË¡¢ÔÚʲôʱ¼ä¡¢´ÓʲôµØµã¿ÉÒÔÁ¬½Ó·þÎñÆ÷£¬²¢ÇÒ¿ÉÒÔ¶ÔËûÃÇÁ¬½ÓºóËù×öµÄ¹¤×÷½øÐмì²é¸ú×Ù¡£
¡¡¡¡/etc/ftpusers£º¸ÃÎļþ¼ÐÖаüº¬µÄÓû§²»ÄÜͨ¹ýFTPµÇ¼·þÎñÆ÷£¬ÓÐʱ½«ÐèÒª½ûÖ¹µÄÓû§Õ˺ÅдÈëÎļþ/etc/ftpuserÖУ¬ÕâÑù¾Í¿ÉÒÔ½ûֹһЩÓû§Ê¹ÓÃFTP·þÎñ¡£

¡¡¡¡/etc/ftpconversions£ºÓÃÀ´ÅäÖÃѹËõ/½âѹËõ³ÌÐò¡£

¡¡¡¡/etc/ftpgroups£º´´½¨Óû§×飬Õâ¸ö×éÖеijÉÔ±Ô¤Ïȶ¨Òå¿ÉÒÔ·ÃÎÊFTP·þÎñÆ÷¡£

¡¡¡¡/etc/ftpphosts£ºÓÃÀ´¸ù¾Ý½ûÖ¹»òÔÊÐíÔ¶³ÌÖ÷»ú¶ÔÌض¨ÕË»§µÄ·ÃÎÊ£¬ÀýÈ磺

¡¡¡¡allow czc 192.168.0.0/24

¡¡¡¡deny cdd 10.0.0.0/8

¡¡¡¡±íʾÔÊÐíczcÓû§´Ó192.168.0Õâ¸öÍø¶ÎÁ¬Ïß·ÃÎÊ£¬¾Ü¾øcdd´Ó10.Õâ¸öÍø¶ÎÁ¬Ïß·ÃÎÊ¡£

¡¡¡¡/etc/ftpaccess£ºÊǷdz£ÖØÒªµÄÒ»¸öÅäÖÃÎļþ£¬ÓÃÀ´¿ØÖÆ´æȡȨÏÞ£¬ÎļþÖеÄÿһÐж¨ÒåÒ»¸öÊôÐÔ£¬²¢¶ÔÊôÐÔµÄÖµ½øÐÐÉèÖá£ÏÂÃæ¶ÔËüµÄһЩ³£ÓÃÅäÖÃ×öÒ»µã½éÉÜ£º

¡¡¡¡1¡¢¶¨ÒåÓû§Àà±ð

¡¡¡¡¸ñʽ£ºclass [ÀàÃû] [real/guest/anonymous][IPµØÖ·]

¡¡¡¡¹¦ÄÜ£ºÕâ¸öÖ¸ÁîµÄ¹¦ÄÜÉ趨FTP·þÎñÆ÷ÉÏÓû§µÄÀà±ð¡£²¢¿É¶Ô¿Í»§¶ËµÄIPµØÖ·½øÐÐÏÞÖÆ£¬ÔÊÐíÌض¨»òÕßÈ«²¿µÄIPµØÖ··ÃÎÊFTP·þÎñÆ÷¡£

¡¡¡¡2¡¢µÇ¼ÖØÊÔ´ÎÊý

¡¡¡¡ÔÚÃüÁîÐÐÖÐÊäÈ룺loginfails 10£¬Õâ±íÃ÷Èç¹û10´Î»¹Ã»ÓеǼ³É¹¦¾ÍÇжÏÁ¬Ïß¡£

¡¡¡¡3¡¢ÃÜÂë¼ì²é

¡¡¡¡¸ñʽ£ºpasswd-check ¡´strictness¡µ warn

¡¡¡¡ÊǶÔÄäÃûÓû§µÄÃÜÂëʹÓ÷½Ê½µÄ¼ì²é£¬ÆäÖС´strictness¡µÊÇÈý¸ö¿ÉÄܵÄ×Ö·û´®Ö®Ò»£ºNone¡¢Trivial¡¢RFC822¡£ÈôÑ¡None£¬±íʾ½«²»¶Ô¿ÚÁî×öÈκμì²é£»ÈôÑ¡Trivial£¬±íʾ¶Ô¿ÚÁîÓÐÒ»¶¨µÄÒªÇó£¬ËüÐèÒªÔÚ¿ÚÁîÖÐÖÁÉÙÒªÓÐÒ»¸ö@·ûºÅ£»ÈôÑ¡RFC822£¬Ôò±íʾ×îÑϸñ£¬ÒªÇóE-mailµØÖ·±ØÐë×ñÊØRFC822±¨ÎıêÌâ±ê×¼£¨È磺czc@domain.com £©¡£
¡¡¡¡ÀýÈ磺passwd-check rfc822 warn£¬±íÃ÷ÃÜÂëµÄÒªÇóºÜÑϸñ£¬µ±ÃÜÂë²»·ûºÏ¹æ¶¨Ê±³öÏÖ¾¯¸æÐÅÏ¢¡£

¡¡¡¡4¡¢µÇ¼ÈËÊýµÄÏÞÖÆ

¡¡¡¡¸ñʽ£ºlimit [Àà±ð] [ÈËÊý] [ʱ¼ä] [ÎļþÃû]

¡¡¡¡ÉèÖÃÖ¸¶¨Àà±ðÔÚÔ¼¶¨Ê±¼äÄÚ¿ÉÒԵǼFTPµÄÈËÊý¡£ÀýÈ磺limit remote Any/etc/many.msg£¬ËµÃ÷Àà±ðRemoteÀà±ðÔÚÈκÎʱ¼äÄڵǼÈËÊý²»³¬¹ý20¸öÈË£¬·ñÔò»áÏÔʾMany.msg¾¯¸æÐÅÏ¢¡£

¡¡¡¡ºÏÀíÔËÓÃÕâЩÅäÖ㬿ÉÒÔÓÐЧµØ±£»¤ºÃÎÒÃǵķþÎñÆ÷¡£

¡¡¡¡ÑéÖ¤

¡¡¡¡°²×°¡¢ÅäÖúÃFTP·þÎñÆ÷ºó£¬¾Í¿ÉÒÔ½øÐÐÑéÖ¤£¬ÓÃͼÐι¤¾ßºÍÃüÁîÐоù¿É·ÃÎÊFTP·þÎñÆ÷¡£ÔÚLinuxÀï×î³£ÓõÄÃüÁîΪFTP£¬ËüÌṩÁËÒ»¸ö²¢²»¸´ÔÓµÄFTP·þÎñÆ÷½Ó¿Ú¡£ÓëFTP·þÎñÆ÷Á¬½Ó£¬Ö»ÐèÒªÔÚÃüÁîÌáʾ·ûºóÊäÈ룺FTP Servername£¬ÓÃÖ÷»úÃû»òÏ£ÍûÁ¬½ÓµÄFTP·þÎñÆ÷µÄIPµØÖ·´úÌæServername£¬°´ÕÕÌáʾÊäÈëÓû§ÃûºÍ¿ÚÁȻºóÓñê×¼µÄLinuxÉÏÒÆ»òÏÂÒÆFTP·þÎñÆ÷Ŀ¼½á¹¹¡£ÁíÍ⣬Ҳ¿ÉÒÔ²ÉÓÃͼÐλ¯FTP³ÌÐò£¬°üÀ¨´°¿ÚʽgFTP£¬¿ÉÒÔ½èÖúWebä¯ÀÀÆ÷È¥·ÃÎÊFTP·þÎñÆ÷¡£

¡¡¡¡ÒÔÉÏÊÇÔÚLinuxϽøÐÐFTP·þÎñÆ÷ÅäÖõÄÒªµã£¬Ï£Íû¶ÔÄúÓÐËù°ïÖú¡£

 

¡¾·µ»Ø¶¥²¿¡¿ ¡¾´òÓ¡±¾Ò³¡¿ ¡¾¹Ø±Õ´°¿Ú¡¿

¹ØÓÚÎÒÃÇ / ¸øÎÒÁôÑÔ / °æȨ¾Ù±¨ / Òâ¼û½¨Òé / ÍøÕ¾±à³ÌQQȺ   
Copyright ©2003- 2024 Lihuasoft.net webmaster(at)lihuasoft.net ¼ÓÔØʱ¼ä 0.00152