
私が取り組んでいるプロジェクトでは、www-dataユーザーが/etc/openvpn/easy-rsa/pki/index.txtを読み取れるようにする必要があります。
権限はこれで問題ありません:
-rw-r-----+ 1 root www-data 1050 Dec 7 20:43 index.txt
それは機能しなかったので、ACL を追加しました。
getfacl index.txt
# file: index.txt
# owner: root
# group: www-data
user::rw-
user:www-data:r--
group::r--
mask::r--
other::---
何をしてもうまくいきません。何か間違っているのでしょうか?
sudo -u www-data ls index.txt
ls: cannot access 'index.txt': Permission denied
答え1
x
また、そのディレクトリとすべての親ディレクトリの権限も確認する必要があります。そのディレクトリ内のファイルまたはディレクトリにアクセスするには、少なくともそのユーザーに検索権限が許可されている必要があります(r
ディレクトリ リストの読み取りが必要な場合は、権限も許可されている必要があります)。