グループのLinuxユーザーは、実行権限を持つディレクトリに移動できません。

グループのLinuxユーザーは、実行権限を持つディレクトリに移動できません。

(まあ、この質問はもともとStackOverflowで要求されましたが、反対の表を受け取り、SuperUserの投稿を提案しました。そこでFUSEを使用してメディアをマウントする方法についてのヒントを得ました(しかし幸運ではありません)。最も問題があるようで、ここで試してみてください...)

(Ubuntu 14.04)「pc」グループのメンバーであるユーザー「frances」がありますが、pcが所有し、グループpcの実行権限を持つpcというディレクトリにCDを移動できません - 「Permission Denied」。

私はそれについて読んだxを設定するユーザーマウントFUSEファイルシステムそして他の多くのもの:(

これはとても簡単です。この愚か者が正確に何を間違っているかを指摘できる人はいますか?簡単に見てみましょう。 「pc」と「frances」でアクセスしてみてください。

pc@Samsung:/media$ ll             // check dir with user 'pc'
    total 12
    drwxr-xr-x   3 root root 4096 Jun  4  2014 ./
    drwxr-xr-x  23 root root 4096 Nov 27 06:55 ../
    drwxr-xr-x+  4 pc   pc   4096 Dec 10 19:09 pc/
pc@Samsung:/media$ cd pc           //success
pc@Samsung:/media/pc$ su - frances // change user
    Password: 
frances@Samsung:~$ cd /media
frances@Samsung:/media$ ls -la     // check dir with user 'frances'
    total 12
    drwxr-xr-x   3 root root 4096 Jun  4  2014 .
    drwxr-xr-x  23 root root 4096 Nov 27 06:55 ..
    drwxr-xr-x+  4 pc   pc   4096 Dec 10 19:09 pc
frances@Samsung:/media$ cd pc       //fail
    -su: cd: pc: Permission denied
frances@Samsung:/media$ groups frances  // groups 'frances' is a member of includes 'pc'
    frances : pc cdrom plugdev users sambashare

これはgetfacl pcの出力です。

frances@Samsung:/media$ getfacl pc
    # file: pc
    # owner: pc
    # group: pc
    user::rwx
    user:pc:r-x
    group::---
    mask::r-x
    other::r-x

「インストール」出力は次のとおりです。

/dev/sda3 on /media/pc/data type ext4 (rw,nosuid,nodev,uhelper=udisks2)
/dev/sda1 on /media/pc/windows type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

ベストアンサー1

おすすめ記事