Debian / Proftp 550 Permiso denegado

Recientemente he instalado proftp en mi debian squeeze linode. Funciona hasta ahora, pero me estoy enfrentando varios problemas ahora.

En un cliente de FTP como FileZilla, soy capaz de acceder al servidor y descargar archivos sin problemas, pero cargar no prossible. Tratando de resultados en 550 test.txt: Permission denied.

También estoy tratando de descargar y cargar directamente desde NetBeans, pero NetBeans informes de un 550 permission denied mensaje en ambos casos. Vea a continuación el resultado de la descarga de un archivo.

Se puede establecer una conexión con éxito, a menos que sub directorios especificados en la configuración.

220 ProFTPD 1.3.3a Server (Debian) [::ffff:178.79.184.96]
USER userftp
331 Password required for userftp
PASS ******
230 User userftp logged in
TYPE I
200 Type set to I
CWD /site.co.uk/public_html
550 /site.co.uk/public_html: No such file or directory
CWD /
250 CWD command successful
CWD site.co.uk
550 site.co.uk: No such file or directory
MKD site.co.uk
550 gwerks.vegetav.co.uk: Permission denied
QUIT
221 Goodbye.

La siguiente se anexa a la proftp.conf de archivo:

#VALID LOGINS
<Limit LOGIN>
AllowUser userftp
DenyALL
</Limit>

<Directory /srv/www/>
Umask 022 022
AllowOverwrite on
        <Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD CWD>
        AllowAll
        </Limit>
</Directory>
Trate de cambiar el permiso chmod -R 0775 /var/www/your_folder/ a mí me funciona
no ayudó
pruebe también chown -R userftp:userftp /srv/www/ ambos comandos resuelto mi problema

OriginalEl autor user997224 | 2011-10-16

3 Kommentare

  1. 20
    chown -R (FTPUSER) /(path)/(to_your_ftp)/
    

    O en mi caso:

    chown -R wordpress /home/wordpress/public_html
    

    OriginalEl autor

  2. 1

    mejor manera para este problema es :

    chown -R myftpUser:apache /srv/www/
    

    myftpUser : su usuario de ftp o de cualquier usuario que le guste usar

    apache : apache

    apache es el valor predeterminado de grupo de usuario, si está instalado en Linux automáticamente creado por apache

    es muy importante que usted no utilice sólo myftpUser:myftpUserGroup , porque si se usa este método de servidor le dará HTTP Error 500

    OriginalEl autor

  3. -3

    Sólo he encontrado una solución a este problema

    Encontrar la siguiente línea en /etc/proftpd/proftpd.conf

    Set off para desactivar la compatibilidad con IPv6 que es molesto, sobre IPv4 sólo cajas.
    UseIPv6 en

    Este interruptor a «off»

    Reiniciar el servidor

    OriginalEl autor

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea