>>>
>>>У Linux'а в директории /etc/pam.d Должен быть файл примерно с таким содержанием:
>>
>>я имел ввиду файл "ftpd"
>
>
>Спасибо, натолкнул на мысль. У меня Фря. Там файл этот наз-ся:
>pam.conf.
>Исправил кое-что, щас ругается подругому:
>..... PAM(alex): Module is unknown.
>
>Почему он не знает какой-то модуль, пока не понятно...
что непонятного!? как отче наш - при сборке чего-угодно:
1) читаются ВСЕ README/INSTALL/docs
2) при сборке из портов изучается Makefile на предмет возможных опций
и ключей для команды make
3) при сборке из портов, после make install, специально для ленивых
на экран выдается pkg-message:
less /usr/ports/ftp/proftpd/pkg-message:
###
Make sure you have the following lines in your PAM configuration file
so that ProFTPd's PAM module can authenticate users correctly.
ftpd auth required pam_unix.so try_first_pass
ftpd account required pam_unix.so try_first_pass
ftpd session required pam_permit.so
###
что еще непонятно?
# man pam
если proftpd собран с pam-support:
# less /etc/pam.conf
...
#--lavr, comment PAM for Native FTPD
# Same requirement for ftpd as login
#ftpd auth sufficient pam_skey.so
#ftpd auth sufficient pam_opie.so no_fake_prompts
#ftpd auth requisite pam_opieaccess.so
#ftpd auth requisite pam_cleartext_pass_ok.so
#ftpd auth sufficient pam_kerberosIV.so try_first_pass
#ftpd auth sufficient pam_krb5.so try_first_pass
#ftpd auth required pam_unix.so try_first_pass
#--lavr, add PAM for proftpd
ftpd auth required pam_unix.so try_first_pass
ftpd account required pam_unix.so try_first_pass
ftpd session required pam_permit.so
...