vsftp虛擬化-內外網設定

由 Derek 發表於 三月 26, 2012 / 尚無評論

 

前言

在完成vsftp虛擬化後,接下來就是一些進階的設定了。如果還不會設定或是還沒設定vsftp虛擬化的可參考此篇「Centos FTP (vsftp)虛擬化設定」後在接著看下面的設定。要不然怕在步驟上跳太快會看不懂。

 

環境

Centos 5.7

vsftpd-2.0.5-24.el5

 

需求

在虛擬化設定下,用外網連線時能看到「ftp」這個資料夾內的東西。而在使用內網連線時要能看到整個「faq」內的東西。

/home/faq

             ftp

           public

       customer

     user

        sales

         customer

         accounting

會使用到此方法來設定FTP主要是想要讓某些資料夾只可允許公司內網IP連線,增加安全性上的考量。

 

設定說明

1. 設定vsftp虛擬化。

   若還沒設定的請參考此篇「Centos FTP (vsftp)虛擬化設定

 

2. 帳密管理

在使用此方式設定下,在user的帳號密碼部份,則是統一使用相同的設定檔管理

此設定方式可參考Centos FTP (vsftp)虛擬化設定4-建立虛擬帳號的資料庫。

 

3. 設定外網的部份

3.1 編輯原先的vsftpd.conf

 

3.2 設定外網IP登入時各帳號的設定檔

在編輯user設定檔時,檔案存放路徑要做修改

以下設定方式請參考Centos FTP (vsftp)虛擬化設定6-虛擬帳號的配置

 

4. 設定內網的部份

4.1 複製並修改內網的vsftpd2.conf設定

 

4.2設定內網IP登入時各帳號的設定檔

在編輯user設定檔時,檔案存放路徑要做修改

以下設定方式請參考Centos FTP (vsftp)虛擬化設定6-虛擬帳號的配置

 

5. 重啟服務

此時會看到vsftpd2vsftpd兩隻vsftpd.conf都有執行成功

 

6. 登入FTP查看

請使用FTP軟體分別用內網:192.168.100.100和外網:118.160.229.38,查看是否登入後所看到的資料夾有所不同。

 

關於作者

一個半路殺出來的傻小子,憑著一股傻勁努力的學習、嘗試、分享。希望能用自己微薄之力,替IT界和資訊界盡一點心力。單憑一己之力始終還是有限,歡迎和我有相同理念的夥伴一同加入一同努力。

評論

此文章尚無評論。

發表評論

*