Назад | Перейти на главную страницу

ProFTPd не позволит мне войти в систему после смены пароля

Я изменил пароль для одного из моих пользователей (используя passwd username), и теперь ProFTPd не позволит этому пользователю войти в систему. Другие пользователи все еще могут войти в систему как обычно.

Я использую Ubuntu 14.04 LTS

Ошибка, которую я получаю в /var/log/auth.log:

pam_unix(proftpd:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/ftpd28150 ruser=webuser rhost=188-39-142-115.static.enta.net  user=webuser

Пользователь (согласно / etc / passwd) остается таким же, как и другие пользователи FTP, которые все еще работают:

webuser:x:1001:1001::/var/www/thewebsite.co.uk:

Есть ли еще что-то, что PAM ищет для аутентификации пользователя?

РЕДАКТИРОВАТЬ

Мой / etc / proftpd не содержит .htaccess, он просто содержит следующее:

blacklist.dat
conf.d
dhparams.pem
ldap.conf
modules.conf
proftpd.conf
sql.conf
tls.conf
virtuals.conf

Мой файл proftpd.conf выглядит так:

Include /etc/proftpd/modules.conf
UseIPv6                         on
IdentLookups                    off
ServerName                      "Debian"
ServerType                      standalone
DeferWelcome                    off
MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on
TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200
DisplayLogin                    welcome.msg
DisplayChdir                    .message true
ListOptions                     "-l"
DenyFilter                      \*.*/
Port                            21
MaxInstances                    30
User                            proftpd
Group                           nogroup
Umask                           022  022
AllowOverwrite                  on
# PersistentPasswd              off
# AuthOrder                     mod_auth_pam.c* mod_auth_unix.c
# UseSendFile                   off
TransferLog /var/log/proftpd/xferlog
SystemLog   /var/log/proftpd/proftpd.log

<IfModule mod_quotatab.c>
QuotaEngine off
</IfModule>

<IfModule mod_ratio.c>
Ratios off
</IfModule>

<IfModule mod_delay.c>
DelayEngine on
</IfModule>

<IfModule mod_ctrls.c>
ControlsEngine        off
ControlsMaxClients    2
ControlsLog           /var/log/proftpd/controls.log
ControlsInterval      5
ControlsSocket        /var/run/proftpd/proftpd.sock
</IfModule>

<IfModule mod_ctrls_admin.c>
AdminControlsEngine off
</IfModule>