В сусе 12.3 есть (был?) косяк с vsftp
2013-03-14T19:00:52.496856+06:00 suse123 vsftpd: PAM audit_log_acct_message() failed: Operation not permitted
После перехода на systemd появилась масса багов, мелких и не очень.. в частности, с vsftpd - не отладили толком сервис. Совсем быстрое решение -- перейти на proftpd, он хотя бы стартует "из коробки".
Итак. Одна из причин - система не понимает, через какой PAM пускать сервис, укажем напрямую
в конфиг vsftpd.conf
pam_service_name=vsftpd
Примерное содержание файла (сверить, при установке из репы он должен быть)
#%PAM-1.0
# Uncomment this to achieve what used to be ftpd -A.
# auth required pam_listfile.so item=user sense=allow file=/etc/ftpchroot onerr=fail
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
# Uncomment the following line for anonymous ftp.
#auth sufficient pam_ftp.so
auth required pam_shells.so
auth include common-auth
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session
Линки:
Комментариев нет:
Отправить комментарий