/etc/fstab
を使用してマウントする2つのXFSパーティションがあります。
/dev/sdb1 /media/data xfs defaults 0 2
/dev/sdc1 /media/backup xfs defaults 0 2
どちらもブート時にマウントされますが、root以外のユーザーとしてアクセスしようとすると、
$ cd /media/data
-bash: cd: /media/data: Permission denied
$ ls /media/data
ls: cannot access /media/data/audio: Permission denied
ls: cannot access /media/data/documents: Permission denied
ls: cannot access /media/data/downloads: Permission denied
ls: cannot access /media/data/images: Permission denied
ls: cannot access /media/data/video: Permission denied
audio documents downloads images video
ls
コマンドからはPermission denied
エラーがありますが、最後の行には赤いフォントで表示されているディレクトリ名が表示されています。 Sudo chmod 766 /media/data
とSudo chmod 766 /media/backup
を試してみましたが、ルート以外のユーザーとして上記のマウントポイントにアクセスしようとすると、依然として権限エラーが発生します。
私はFedora 20を使用していますが、これがSELinuxと関係があるかどうかはわかりませんが、NTFSのパーティションを使用する以前のセットアップでは、これらのエラーは発生せず、ルート以外のユーザーがパーティションにアクセスできました。
私は現在これを解決しています:
chgrp
マウント/media/data
および/media/backup
作成したグループへchmod 775
両方のマウントにこれで、ユーザーとして、および作成した新しいグループに追加されたユーザーとして、上記のマウントポイントにアクセスできます。
"x"(実行)ビットが設定されていないため、766ではユーザーがディレクトリに入ることができません。より良い:
Sudo chmod 755 /media
Sudo chmod 755 /media/data
Sudo chmod 755 /media/backup