第一步驟 : 設網卡

  200.100.31.1/24/200.100.31.254

  200.100.31.2/24/200.100.31.254

第二步驟 : 關閉防火牆

第三步驟 :  編輯/etc/selinux/config 檔, 改成 disable

  reboot 重新開機

第四步驟 : 新增使用者

  useradd passwd Ftp31-2

  passwd Ftp31-2

第五步驟 : 編輯 /etc/vsftpd/vsftpd.conf

    1- vsftpd.conf

       anonymous_enable = YES

       local_user = NO

       #

       banner_file=/var/ftp/ftp31-1.txt

       listen_address=200.100.31.1

 

    2- vsftpd2.conf

       anonymous_enable = NO

       local_user = YES

       #

       banner_file = /var/ftp/Ftp31-2.txt

       listen_address = 200.100.31.2

第六步驟 : 新增兩個歡迎詞

     /var/ftp/Ftp31-1.txt

     /var/ftp/Ftp31-2.txt

第七步驟 : 配額管理 /etc/fstab ,  在home  defaults,usrquota

第八步驟 : 重新掛載

     指令 : mount -o remount /home

  建配額 : quotacheck -c /home

     啟動 :quotaon -auv

   編輯 : edquota -u Ftp31-2      

            soft --> 800

            hard :1000

   (2次esc, :wq儲存離開 )

第九步驟: 啟動 ftp ,  service vsftpd start

第10步驟 : 用 pc2 測試

      測試 :http://10.1.200.200

      測試 : http://10.1.31.1/~Web31-1/

      測試 :http://10.1.31.2/~Web31-2/

第11步驟 : 用 pc1 測試

     先打指令 : dd if=/dev/zero of=up1 bs=1k count=700

     先打指令 :dd if=/dev/zero of=up2 bs=1k count=700

     測試 : ftp 200.100.31.1 -> 帳:ftp -> ls -> get Ftp31-1.txt -> icat Ftp31-1.txt -> irm Ftp31-1.txt

     測試: ftp 200.100.31.2 -> 帳:Web31-2 ->ls(空的) -> put up1 ,ok -> put up2 (不ok ) ->del up1 , del up2