私のFedoraには、「Music」、「Downloads」、「Videos」などのフォルダに配置された大容量ファイルの大部分を含む/media/dilnix/dataとしてパーティションがマウントされた追加のHDDがあります。
これは私のホームフォルダにあるシンボリックリンクのターゲットです。良い
/home/dilnix/@Video to /media/dilnix/data/Video
/home/dilnix/@Downloads to /media/dilnix/data/Downloads
etc.
私のfstabの最後の2つの項目は次のとおりです。
UUID=355ba039-6126-4c36-ba6a-8ff4f2ee79e8 /media/dilnix/data ext4 defaults,noatime,user 1 2
UUID=24dd893c-07dd-4f52-85c5-066773f74c0f /home ext4 defaults,noatime 1 2
問題は、ダウンロードフォルダ(およびより深いフォルダ)から特定のアプリケーションまたはスクリプトを実行しようとすると、次のエラーが発生することです。
bash: ./mktool: permission denied
使用しているサンプルスクリプトのファイル権限:
[dilnix@localhost mktool-master]$ ll -Z
загалом 36
drwx------. 3 dilnix dilnix unconfined_u:object_r:user_home_t:s0 4096 чер 8 2015 .
drwxrwxr-x. 3 dilnix dilnix unconfined_u:object_r:user_home_t:s0 4096 січ 16 11:38 ..
-rwxr-xr-x. 1 dilnix dilnix unconfined_u:object_r:user_home_t:s0 18448 чер 8 2015 mktool
-rw-rw-r--. 1 dilnix dilnix unconfined_u:object_r:user_home_t:s0 612 чер 8 2015 README.md
drwx------. 2 dilnix dilnix unconfined_u:object_r:user_home_t:s0 4096 чер 8 2015 tools
[dilnix@localhost mktool-master]$ getfacl mktool
# file: mktool
# owner: dilnix
# group: dilnix
user::rwx
group::r-x
other::r-x
添付フォルダを家の一部として使用するには、構成に何がありませんか?
SELinuxを一時的に無効にしようとしましたが、エラーが引き続き表示され、これが原因ではありませんでした。
ベストアンサー1
~からman mount
、user
マウントオプションは `noexec:
user Allow an ordinary user to mount the filesystem. The name of
the mounting user is written to the mtab file (or to the
private libmount file in /run/mount on systems without a
regular mtab) so that this same user can unmount the
filesystem again. This option implies the options noexec,
nosuid, and nodev (unless overridden by subsequent options, as
in the option line user,exec,dev,suid).
そのため、これらのオプションを削除しuser
たり、インストールオプションを次のように変更したりできますdefaults,noatime,user,exec,suid
。