ホームフォルダへのシンボリックリンクであるフォルダに対する権限が拒否されるのはなぜですか?

ホームフォルダへのシンボリックリンクであるフォルダに対する権限が拒否されるのはなぜですか?

私の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 mountuserマウントオプションは `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

おすすめ記事