link puro-ftpd não funciona

1

Eu tenho uma configuração onde o pure-ftpd está permitindo o symlink.

o que funciona

/var/www/some_website/symlink_to_logs funciona e resolve para /var/log/some_website_logs/

(isto é para mostrar que links simbólicos são permitidos e resolvidos). Além disso, a criação de links simbólicos para outras pastas, como /home/temp/ , funcionaria bem

o que não funciona

/var/www/some_website/symlink_to_backups que resolve para /var/log/some_website_backups/

que gera um erro Permission denied ao navegar com um cliente FTP (Filezilla).

as permissões são definidas como, pelo menos, r (como em r-wr-wr--) para /var , /var/log e /var/log/some_website_backups , por que o erro?

quaisquer pensamentos seriam muito apreciados, pois estou atualmente preso.

edit : o erro aparece ao navegar usando um cliente FTP (Filezilla)

edit 2 : eu tentei montar a pasta com mount --bind no diretório FTP (assim ele apareceria como outro diretório) e eu ainda recebo Permission denied .

editar 3 : namei -m symlink_to_backups

      f: symlink_to_backups
         lrwxrwxrwx symlink_to_backups-> /var/log/some_website_backups
            drwxr-xr-x /
            drwxr-xr-x var
            drwxr-xr-- log
            drw-rw-r-- some_website_backups
    
por Bogdan 05.11.2012 / 14:51

1 resposta

2
drw-rw-r-- some_website_backups

Como você pode ver, o diretório leaf não tem permissões de execução - para qualquer um .

    
por 05.11.2012 / 16:26