vsftpd - o usuário ftp não pode criar pastas

1

CentOS - Eu criei um usuário ftp que pode logar remotamente pela Internet para o servidor vsftpd.

Agora posso efetuar login via ftp, ver todas as listagens de diretórios (não limitadas / presas) em qualquer diretório, mas não consigo criar uma nova pasta dentro de /var/www/html

Quando quero criar um novo diretório, ele falha:

550 Create directory operation failed

Note que fiz o seguinte:

chmod 775 as well as chmod 777

como o usuário root no próprio servidor (usando putty).

Como obtenho acesso de gravação a uma pasta específica para um usuário de FTP?

Nota : tenho as seguintes permissões:

drwxr-xr-x. 6 david root 4096 Jul  7 20:30 html
    
por DextrousDave 07.07.2013 / 22:17

2 respostas

2

Você digitou

write_enable=yes

na sua

/etc/vsftpd/vsftpd.conf

caso contrário você poderia usar

chroot_local_user=yes

para usuários do ftp poderem se logar como usuários locais. Espero que ajude

    
por 25.07.2016 / 16:12
0

Identifique o arquivo vsftpd.conf

Edite: vi /etc/vsftpd.conf

e depois descomente (#) a linha: write_enable=yes

e finalmente, reinicie o vsftpd: service vsftpd restart

    
por 06.08.2018 / 10:39