ubuntu server 10.4下用webmin進行pure-ftpd的用戶管理

前言:

在上一篇配置完pure-ftpd後,感覺管理起來不是很方便,要是有web界面或其他視窗管理工具就好了,像管理MySql用phpMyadmin一樣。於是想到了衆所周知的webmin,在默認情況,webmin裏是沒有pure-ftpd模塊。有很多管理pure-ftpd的工具,在http://www.debianhelp.co.uk/pureftpweb.htm上有很多介紹,我就想用webmin來試試。

目標:

在一臺配置完pure-ftpd的ubuntu server 10.4上安裝webmin,並利用webmin來管理pure-ftpd。

軟件包:

1,webmin_1.510-2_all.deb在http://sourceforge.net/projects/webadmin/files/webmin/1.510/webmin_1.510-2_all.deb/download上下載

2,pureftpd.wbm在http://www.webmin.com/cgi-bin/search_third.cgi?category=Servers上下載

操作:

1,在配置好pure-ftpd的機器上安裝webmin

(1)先把下載好的webmin_1.510-2_all.deb軟件包利用winscp上傳的服務器上

(2)#sudo dpkg –i webmin_1.510-2_all.deb

會提示包依賴所需的插件,這個很好解決,根據提示用apt-get insall 安裝,如下

#sudo apt-get install  perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl apt-show-versions libapt-pkg-perl
解決了包依賴,再安裝webmin就可以了,注意看安裝完後,會在底端提示用https://192.168.2.73:10000進入管理界面,192.168.2.73是我服務器地址。

2,在webmin上安裝pure-ftpd的管理模塊

ftp1-3

點擊webmin模塊,進行安裝pureftpd模塊

ftp1-4

安裝完以後就能在webmin裏找到pure-ftpd server,此時還不能使用,要進行必要的設置

ftp1-5

根據實際的值進行正確填寫,完成後,就可以看到以下4個選項。

ftp1-6

3,用戶管理

此時選擇pure-FTPD users 就可看到現有的ftp用戶信息,也可以添加新用戶,刪除不需要的用戶。

添加新戶:

ftp1-7

填寫後必要的值後,點擊 add this user 即可。不再需要執行#sudo pure-pw mkdb,用戶就可生效。

4,利用pure-ftpd monitor進行監控那些用戶已登錄到ftp服務器

ftp1-8

總結:pure-ftpd還不能完全靠webmin來配置管理,只有在配置完成後,用它來管理用戶感覺還是比較方便的。有沒有一個工具能把pure-ftpd配置的像FileZilla server,serv-U操作那樣簡單呢?我想將來會有的,或是其他工具就可以,只是我還沒發現。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章