Fedora·þÎñÆ÷vsftpdµÄÅäÖà ÏÂÔØ±¾ÎÄ

Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 25 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. [root@uhome ~]# mkdir /mnt/ftp ´´½¨Ò»¸öĿ¼À´¹ÒÔØsdb5

[root@uhome ~]# mount /dev/sdb5 /mnt/ftp/ ¹ÒÔØsdb5µ½/mnt/ftp/

[root@uhome ~]# vi /etc/fstab Ìí¼Ó×îºóÒ»ÌõÐÅÏ¢£¬À´´ïµ½ÖØÆô×Ô¶¯¹ÒÔØÉÏÈ¥

/dev/VolGroup00/LogVol00 / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0

/dev/VolGroup00/LogVol01 swap swap defaults 0 0 /dev/sdb5 /mnt/ftp ext3 defaults 0 0 .

×îºóÖØÆôϵͳ¿´ÓÐûÓб»×Ô¶¯¹ÒÔØÉÏ ´´½¨Ò»¸öftpÓû§×ö²âÊÔ

[root@red-hat-5 ~]# useradd -d /mnt/ftp/hom -s /sbin/nologin hom [root@red-hat-5 ~]# passwd hom Changing password for user hom. New UNIX password: Retype new UNIX password:

passwd: all authentication tokens updated successfully. [root@red-hat-5 ~]# ll /mnt/ftp/ ×Ü¼Æ 20

drwx------ 2 hom hom 4096 01-10 17:15 hom drwx------ 2 root root 16384 01-10 16:53 lost+found [root@red-hat-5 ~]# service vsftpd start Ϊ vsftpd Æô¶¯ vsftpd£º[È·¶¨] ΪftpÓû§×ö´ÅÅÌÅä¶î

¸Õ²Å´´½¨µÄhomÓû§ÊÇÔÚ/dev/sdb5·ÖÇøÖÐ,ÄÇôÈç¹ûÎÒÃÇÒª¶ÔhomÓû§½øÐдÅÅÌÏ޶ÄÇÎÒÃÇÐèÒªÐÞ¸Ä/etc/fstabÖиù·ÖÇøµÄ¼Ç¼£¬½«/dev/sdb5·ÖÇøµÄµÚ4¸ö×ֶθijÉdefaults,usrquota£¬ÈçÏÂ:

/dev/sdb5 /mnt/ftp ext3 defaults£¬usrquota 0 0 ΪÁ˲»È»ÏµÍ³ÖØÆô²ÅÉúЧ£¬ÀûÓÃÒ»ÏÂÃüÁîÖ±½ÓÉúЧ # mount -o remount /dev/sdb5

¶ÔÒ»¸ö×é½øÐдÅÅä¶î£¬ÄÇÎÒÃÇÐèÒªÔö¼Ó²ÎÊýgrpquota£¬ÈçÏ£º

/dev/sdb5 /mnt/ftp ext3 defaults£¬usrquota, grpquota 0 0

[root@uhome /]# quotacheck -avug Éú³Éÿ¸öÆô¶¯ÁËÅä¶îµÄÎļþϵͳµÄµ±Ç°´ÅÅÌÓÃÁ¿±í

quotacheck: Scanning /dev/sdb5 [/mnt/ftp] quotacheck: Cannot stat old user quota file: ûÓÐÄǸöÎļþ»òĿ¼

quotacheck: Old group file not found. Usage will not be substracted. done

quotacheck: Checked 4 directories and 6 files quotacheck: Old file not found. ×¢ÊÍ£º

-a £ºÉ¨ÃéËùÓÐÔÚ /etc/mtab ÀïÍ·ÒѾ­ mount µÄ¾ßÓÐ quota Ö§³ÖµÄ´ÅÅÌ -u £ºÉ¨ÃéʹÓÃÕߵĵµ°¸ÓëĿ¼