setfaclを使用して権限を付与した後、ユーザーはディレクトリに書き込むことができません。

setfaclを使用して権限を付与した後、ユーザーはディレクトリに書き込むことができません。

/mnt/storage編集:以下を使用してインストールを追加することを忘れました。ファイルシステムのマージ(ext4でフォーマットされた2つのドライブプーリング)

私はLubuntu 22.04.2を実行しており、次のコマンドを実行しました(ユーザーはradarrgroupに属していますmedia)。

sudo setfacl -Rm  u:radarr:rwx /mnt/storage/Films
sudo setfacl -dRm u:radarr:rwx /mnt/storage/Films
sudo setfacl -Rm  g:media:rwx  /mnt/storage/Films
sudo setfacl -dRm g:media:rwx  /mnt/storage/Films

編集:これは出力ですgetfacl /mnt /mnt/storage /mnt/storage/Films

getfacl: Removing leading '/' from absolute path names
# file: mnt
# owner: root
# group: root
user::rwx
group::r-x
other::r-x

# file: mnt/storage
# owner: ali
# group: root
user::rwx
user:sonarr:rwx
user:radarr:r-x
group::rwx
group:media:r-x
mask::rwx
other::r-x

# file: mnt/storage/Films
# owner: ali
# group: ali
user::rwx
user:radarr:rwx
group::rwx
group:media:rwx
mask::rwx
other::r-x
default:user::rwx
default:user:radarr:rwx
default:group::rwx
default:group:media:rwx
default:mask::rwx
default:other::r-x

ただし、以下を使用して書き込み権限をテストする場合:

sudo -u radarr test -w /mnt/storage/Films; echo "$?"

再起動後もゼロではなく1が返されますが、何か誤解があるようです。私が見逃した追加のコマンドがありますか?

ベストアンサー1

これは私の間違いでした。posix_acl=trueにこのオプションを追加して/etc/fstab再起動すると、問題が解決しました。

おすすめ記事