В итоге получился такой конфиг ServerName "ProFTPD Default Installation"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nobody
IdentLookups off
UseReverseDNS off
#AuthPAMConfig ftp
#AuthOrder mod_auth_pam.c* mod_auth_unix.c
LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
TransferLog /var/log/proftpd/proftpd-tranfer.log
SystemLog /var/log/proftpd/proftpd-error.log
ExtendedLog /var/log/proftpd/proftpd-extended.log read,write
AllowOverwrite on
<Limit SITE_CHMOD>
DenyAll
</Limit>
<Anonymous ~ftp>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 10
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
запускаю proftpd просто из шела из под root пользователи нормально заходят, вот фрагмент файла proftpd-error.log
Aug 01 17:15:50 linuxkrd.krd.t2 proftpd[4340] linuxkrd.krd.t2: ProFTPD 1.2.10 (stable) (built Sat Sep 4 21:44:59 CEST 2004) standalone mode STARTUP
Aug 01 17:15:55 linuxkrd.krd.t2 proftpd[4341] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): FTP session opened.
Aug 01 17:15:55 linuxkrd.krd.t2 proftpd[4341] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): PAM(aklink): Module is unknown.
Aug 01 17:15:55 linuxkrd.krd.t2 proftpd[4341] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): USER aklink: Login successful.
Aug 01 17:16:00 linuxkrd.krd.t2 proftpd[4341] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): FTP session closed.
Aug 01 17:16:01 linuxkrd.krd.t2 proftpd[4342] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): FTP session opened.
Aug 01 17:16:01 linuxkrd.krd.t2 proftpd[4342] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): ANON anonymous: Login successful.
Aug 01 17:16:04 linuxkrd.krd.t2 proftpd[4342] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): FTP session closed.
P.S. если раскомментировать #AuthPAMConfig и #AuthOrder , то дажев таком режиме не пускает по юзерами.
Затем делаю service porftpd start
и снова под юзером и анонимом пытаюсь зайти, вот тот же лог
Aug 01 17:22:11 linuxkrd.krd.t2 proftpd[4373] linuxkrd.krd.t2: ProFTPD 1.2.10 (stable) (built Sat Sep 4 21:44:59 CEST 2004) standalone mode STARTUP
Aug 01 17:22:15 linuxkrd.krd.t2 proftpd[4375] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): FTP session opened.
Aug 01 17:22:15 linuxkrd.krd.t2 proftpd[4375] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): PAM(aklink): Module is unknown.
Aug 01 17:22:15 linuxkrd.krd.t2 proftpd[4375] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): USER aklink (Login failed): No such user found.
Aug 01 17:22:15 linuxkrd.krd.t2 proftpd[4375] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): FTP session closed.
Aug 01 17:22:17 linuxkrd.krd.t2 proftpd[4376] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): FTP session opened.
Aug 01 17:22:17 linuxkrd.krd.t2 proftpd[4376] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): ANON anonymous: Login successful.
Aug 01 17:22:19 linuxkrd.krd.t2 proftpd[4376] linuxkrd.krd.t2 (10.1.2.107[10.1.2.107]): FTP session closed.
т.е под aklink так и не пускает.