
Tengo el directorio: /home/ftp/download.
Me gustaría permitir únicamente la descarga desde este directorio i proftpd.
Utilicé la siguiente configuración pero no funciona:
<Directory /home/ftp/download/>
<Limit STOR STOU>
DenyAll
</Limit>
</Directory>
STOR = (Transferir un archivo del cliente al servidor)
¿Alguna idea?
Respuesta1
Suponiendo que sus otras configuraciones y permisos de archivos estén asignados correctamente, esto debería permitir la descarga, pero no la carga.
Directory /home/ftp/download/>
<Limit READ>
AllowAll
</Limit>
<Limit STOR STOU>
DenyAll
</Limit>
</Directory>
Respuesta2
Ejecuto sftp y no ftp.
sftp se ejecuta mediante openssh.
ftp se ejecuta mediante proftpd.
Los cambios no surtieron efecto porque ejecuté sftp y no ftp en el cliente ftp.