After pure-ftpd is configured in the previous article UbuntuServer10.04, it seems that management is not very convenient. If you have a web interface or other window management tools, you can just manage MySql using phpMyadmin. So I thought of the well-known webmin. By default, there is no pure-ftpd module in webmin. There are a lot of tools for managing pure-ftpd, in http://www.debianhelp.co.uk/pureftpwe
Preface:
After pure-ftpd is configured under Ubuntu Server 10.04 in the previous article, it seems that management is not very convenient. If you have a web interface or other windows management tools, it would be like managing MySql with phpMyadmin. So I thought of the well-known webmin. By default, there is no pure-ftpd module in webmin. There are a lot of pure-ftpd management tools available, there are many introductions on http://www.debianhelp.co.uk/pureftpweb.htm, I want to use webminto try it out.
Objectives:
Install webmin on a Ubuntu Server 10.04 with pure-ftpd configured, and use webmin to manage pure-ftpd.
Software Package:
1, webmin_1.510-2_all.deb in the middle
2, pureftpd. wbm in the http://www.webmin.com/cgi-bin/search_third.cgi? Category = download from Servers
Operation:
1. Install webmin on the pure-ftpd-configured machine.
(1) first put the downloaded webmin_1.510-2_all.deb software package using winscp uploaded on the server
# Sudo dpkg-I webmin_1.510-2_all.deb
The system will prompt the package to be dependent on the required plug-ins. This is a good solution. Use apt-get insall as prompted for installation, as shown below:
# 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
Solve the package dependency, and then install webmin. After the installation is complete, you will be prompted to Use https: // 192.168.2.73: 10000 at the bottom to enter the management interface. 192.168.2.73 is the address of my server.
2. Install the pure-ftpd Management Module on webmin.
Click the webmin module to install the pureftpd module.
After the installation is complete, you can find the pure-ftpd server in webmin. It is not available yet. You need to make necessary settings.
Fill in the correct information based on the actual value. After completion, you can see the following four options.
3. User Management
Select pure-FTPD users to view the existing ftp user information. You can also add new users to delete unnecessary users.
Add a new user:
After entering the required values, click add this user. You no longer need to execute # sudo pure-pw mkdb.
4. Use pure-ftpd monitor to monitor those users who have logged on to the ftp server
Summary: pure-ftpd cannot be configured and managed completely by webmin. It is convenient to use it to manage users only after the configuration is complete. Is there a tool that makes pure-ftpd configuration as simple as FileZilla server and serv-U operations? I want to have some or other tools in the future, but I haven't found them yet.