Debian pure ftpd setup


















Version 1. This is much more performant and allows to have thousands of ftp users on a single machine. Passwords will be stored encrypted as MD5 strings in the database. For the administration of the MySQL database you can use web based tools like phpMyAdmin which will also be installed in this howto. This tutorial is based on Debian Squeeze Debian 6. You should already have set up a basic Debian Squeeze system.

This howto is meant as a practical guide; it does not cover the theoretical backgrounds. They are treated in a lot of other documents in the web. This document comes without warranty of any kind! I want to say that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take.

I do not issue any guarantee that this will work for you! Enter test1's new password, then commit your changes by updating pureftpd. Thats it, test1 is ready to go, now lets say test1 has become a liability and you want to get rid of him, just do the following:. This deletes test1's login, but not his home directory, directories must be deleted manually if desired.

Ok, now that test1 was deleted, lets say we have another user named ruchi, and we want to check his current account settings, simply issue the following command:. PureFTPd shows you a listing of his current account settings as follows:.

If you had set additional restrictions on ruchi's account via the options mentioned earlier such as quotas, bandwidth throttling, etc. Now lets assume you just want to see who is currently logged into your server, its as simple as this:. The command will execute and display a nice formatted list to your screen showing current users, time logged in, speed, originating IP address, etc.

For instance, to configure a trusted GID for which no chrooting takes place, pure-ftpd provides the --trustedgid option. Create symlink to add PureDB to authentication methods. Disable PAM authentication unless you need it. Disable UNIX authentication unless you need it. First you need to set Pure-FTPd as a standalone server:. Now we want to ensure that the standalone server checks our usernames and passwords against the pureftpd database file:. Pure-FTPd should now startup in daemon mode and everything should be up and running.

You are commenting using your WordPress. You are commenting using your Google account. You are commenting using your Twitter account. You are commenting using your Facebook account. Notify me of new comments via email. Notify me of new posts via email. Layer 8 Problem A collection of notes, howto and thoughts to manage everyday misfortunes…. Requirements: A Debian base installation Root access to your server Before proceeding to install, update the necessary packages in Debian with these commands.



0コメント

  • 1000 / 1000