Я пробовал использовать решение, указанное в https://stackoverflow.com/questions/4047115/vsftpd-per-user-ip-filtering-for-vitrual-users но, к сожалению, у меня это не сработало.
Как только я включу pam_access.so
Я всегда получаю 530 Login incorrect.
что не имеет смысла. Неважно, если мой /etc/security/access.conf
файл пуст или использует + : ALL : ALL
, как только pam_access.so
включен, каждая попытка входа в систему терпит неудачу.
Мой файл pam выглядит так
#%PAM-1.0
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
auth required pam_userdb.so db=/etc/vsftpd/virtual_users debug
account required pam_userdb.so db=/etc/vsftpd/virtual_users debug
account required pam_access.so debug
session required pam_loginuid.so
К сожалению, я еще не понял, как заставить работать журнал в контейнере докера. Может здесь кто-нибудь может мне с этим помочь?