Настроил связку sssd + openldap + vsftpd
Для пользователей из openldap - все работает.
Кроме того нужно добавить возможность логина локальнвх пользователей
Как не извращаюсь - немогу добиться толка.
===================================================
user@host:/etc/pam.d# cat /etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
virtual_use_local_privs=YES
write_enable=YES
connect_from_port_20=YES
#secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
user_sub_token=$USER
local_root=/home/$USER
chroot_local_user=YES
allow_writeable_chroot=YES
hide_ids=YES
xferlog_enable=YES
log_ftp_protocol=YES
user@host:/etc/pam.d# cat /etc/pam.d/vsftpd
auth required pam_env.so
auth sufficient pam_sss.so
auth required pam_shells.so
account sufficient pam_sss.so
session required pam_loginuid.so
session optional pam_keyinit.so force revoke
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
#auth required pam_shells.so
auth include password-auth
account include password-auth
session required pam_loginuid.so
session include password-auth
Пользователь решил продолжить мысль [time]20 Февраль 2016, 12:21:14[/time]:
OS - Ubuntu 14 server
Просьба ознакомиться с правилами форума.Правила форума
1. Основные положения
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тега [spоiler]...[/spоiler], либо прикреплять к сообщению в виде отдельного файла.
Подправил.-- it0r