web-dev-qa-db-ja.com

pure-ftpdsymlinkが機能しない

Pure-ftpdがシンボリックリンクを許可している設定があります。

機能するもの

/var/www/some_website/symlink_to_logsは機能し、/var/log/some_website_logs/に解決されます

(これは、シンボリックリンクが許可され、解決されることを示すためです)。また、/home/temp/などの他のフォルダへのシンボリックリンクを作成すると正常に機能します

機能しないもの

/var/www/some_website/symlink_to_backupsに解決される/var/log/some_website_backups/

fTPクライアント(Filezilla)で参照すると、Permission deniedエラーが発生します。

パーミッションは、少なくともr(r-wr-wr--のように)から/var/var/log、および/var/log/some_website_backupsに設定されています。

私は現在立ち往生しているので、どんな考えでも大歓迎です。

編集:FTPクライアント(Filezilla)を使用してブラウジングするとエラーが表示されます

編集2:FTPディレクトリにmount --bindを含むフォルダーをマウントしようとしましたが(別のディレクトリとして表示されます)、それでもPermission deniedが表示されます。

編集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
1
Bogdan
drw-rw-r-- some_website_backups

ご覧のとおり、リーフディレクトリには実行権限がありませんanybody

2
adaptr