Доброго времени суток. Проблема только с одним пользователем, когда он пытается залить файл на сервер

Name (192.168.3.1:root): petrov
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> put test1
local: test1 remote: test1
227 Entering Passive Mode (192.168.3.1,107,49).
553 Could not create file.
ftp> exit
221 Goodbye.
Также при создании директории.
550 Create directory operation failed.cat vsftpd.conf | grep -v -E "#|^$"
Конфиг:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=NO
async_abor_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
Юзер:
cat /etc/passwd
petrov:x:509:509:petrov login for file transfer, order 3212112:/data/ftpfolder/:/sbin/nologin
Права на home-директорию:
ls -ltra
drwxrwxrwx. 32 petrov ftpro 4096 Mar 20 10:21 ftpfolder
не работет put. Но get работает.
другие пользователи могут спокойно загружать файлы .