ProFTPD module mod_anontype


The mod_anontype module support to check type of Anonymous' password whether include '@' character or complete e-mail address or don't check.

This checking follows Wu-FTPd anonymous password checking method.

This module was tested against over ProFTPD 1.2.10. Installation instructions are discussed here.

The most current version of mod_anontype can be found at:

http://mirror.oops.org/pub/oops/proftpd/modules/mod_anontype http://svn.oops.org/wsvn/ProFTPd.mod_anontype

Author

Please contact JoungKyun.Kim <admin@oops.org> with any questions, concerns, or suggestions regarding this module.

Directives


AnonPassType

Syntax:AnonPassType [ "none" | "trivial" | "complete-email" ]
Default: none
Context: <Anonymous>
Module: mod_anontype
Compatibility: 1.2.6 or later

The AnonPassType directive is required mod_anontype module of proftpd korean user group.

AnonPassType determines tpye of anonymous password.

none : don't check trivial : check whether "@" charactor is exists or not in anonymous password complete-email : check anonymous password whether is completely email form or not

AnonPassType don't work when AnonRequirePassword is set On.


Installation

First, source download at http://mirror.oops.org/pub/oops/profptd/mod_anontype-VERSION.tar.bz2, and unpack bz2 compress.

Or, checkout SVN repository with anonymous privileges as follow:
svn export svn://svn.oops.org/data/svn/proftpd/mod_anontype/trunk ./mod_anontype

To install mod_anontype

1. build with proftpd source copy mod_anontype.c to contrib/ in proftpd source 1) static build ./configure --with-module=...:mod_anontype 2) shared build ./configure --with-shared=...:mod_anontype make make install 2. shared build uncompress mod_anontype source first, run configure script ./configure --with-proftpd-header=/usr/include/proftpd \ --with-proftpd-lib=/usr/lib/proftpd make install (or make DESTDIR=path install) * configure options --with-proftpd-header Header files location of proftpd --with-proftpd-lib Module of proftpd location

Usage

Example Configuration

<IfModule mod_anontype.c> AnonPassType complete-email </IfModule>

Author: JoungKyun.Kim <admin@oops.org>
Last Updated: $Id: mod_anontype.html 8 2014-03-14 17:44:31Z oops $


© Copyright 2014 JoungKyun.Kim
All Rights Reserved