On Mon, Oct 23, 2017 at 5:03 PM Keane Wolter <wolt...@umich.edu> wrote:

> Hi Gregory,
>
> I did set the cephx caps for the client to:
>
> caps: [mds] allow r, allow rw uid=100026 path=/user, allow rw path=/project
>

So you’ve got three different permission granting clauses here:
1) allows the client to read anything
2) allows the client to act as uid 100026 in the path /user
3) allows the user to do any read or write (as any user) in path /project


caps: [mon] allow r
> caps: [osd] allow rw pool=cephfs_osiris, allow rw pool=cephfs_users
>
> Keane
>
> On Fri, Oct 20, 2017 at 5:35 PM, Gregory Farnum <gfar...@redhat.com>
> wrote:
>
>> What did you actually set the cephx caps to for that client?
>>
>> On Fri, Oct 20, 2017 at 8:01 AM Keane Wolter <wolt...@umich.edu> wrote:
>>
>>> Hello all,
>>>
>>> I am trying to limit what uid/gid a client is allowed to run as (similar
>>> to NFS' root squashing). I have referenced this email,
>>> http://lists.ceph.com/pipermail/ceph-users-ceph.com/2017-February/016173.html,
>>> with no success.  After generating the keyring, moving it to a client
>>> machine, and mounting the filesystem with ceph-fuse, I am still able to
>>> create files with the UID and GID of root.
>>>
>>> Is there something I am missing or can do to prevent root from working
>>> with a ceph-fuse mounted filesystem?
>>>
>>> Thanks,
>>> Keane
>>> wolt...@umich.edu
>>> _______________________________________________
>>> ceph-users mailing list
>>> ceph-users@lists.ceph.com
>>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>>>
>>
>
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to