Для разрешения пустых паролей при авторизации через модуль PAM в VSFTPD необходимо изменить значение параметра «pam_service_name» в конфигурационном файле VSFTPD. В этом файле должен быть установлен параметр «pam_service_name» равным «ftp». После этого необходимо создать файл авторизации PAM для VSFTPD и изменить параметр «nullok» на «yes». После этого можно перезапустить VSFTPD.
В файле /etc/pam.d/vsftpd, добавьте строку "auth sufficient pam_permit.so" или "auth required pam_permit.so". После этого перезапустите службу vsftpd.service
/etc/pam.d/vsftpd: - Замените "auth sufficient pam_permit.so" на "auth required pam_permit.so" - Затем выполните команду "restart vsftpd.service" для перезапуска сервиса vsftpd