Chroot_Vsftpd_with_non-system_users (Update)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I've been working in the bash scripts used in the page
http://wiki.centos.org/HowTos/Chroot_Vsftpd_with_non-system_users

Some of the changes are:

- - Add vsftpd TLS support in the configuration. So USER and PASS don't be
clearly readable.

- - If SELinux is available, set the boolean allow_ftpd_anon_write to on
in the configuration script.

- - Move the first ftp virtual user creation out of configuration script.
Instead add a call to the script used to add ftp virtual users.

- - Update the script used to add ftp virtual users. The former one
required some manual changes in /etc/passwd, and in the file system.

- - Add scripts to remove, and update ftp virtual user.

- - Add script to get information about ftp virtual user.

- - By default users are created under /var/ftp/virtual_users/ .

- - Directories created (using vsftpd_virtualuser_add.sh) under
/var/ftp/virtual_users/ are owned by the user.group related to the ftp
virtual username created, with 750, and the SELinux type
public_content_rw_t.

- - Check for installed dependencies (vsfptd and db4-utils)

Surely it is far from complete. So I put a todo section at the bottom of
the page to collect ideas, and at the same time, show the problems of
the work so we can workaround it.

Best regards,
- --
Alain Reguera Delgado <al at ciget.cienfuegos.cu>
GnuPG : http://ciget.cienfuegos.cu/~al/publickey.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with CentOS - http://enigmail.mozdev.org

iD8DBQFJSXqXyXxCQEoXDZARAtj2AKCorrft/Lo0X43p1MV4VbYfcDX1EQCgvRrt
XqH38QmmDOOIzXKRoTTopEk=
=VuwL
-----END PGP SIGNATURE-----


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Users]     [CentOS Virtualization]     [Linux Media]     [Asterisk]     [Netdev]     [X.org]     [Xfree86]     [Linux USB]     [Project Hail Cloud Computing]

  Powered by Linux