Network File Sharing; permissions/UID/GID

ABotelho

New Member
Sep 9, 2019
1
0
0
31
Hi everyone,
I've run into a particular issue. I have a ClearOS VM in Proxmox acting as a domain controller with roaming profiles for some Windows PCs.

I have a 3TB disk in the Proxmox machine that I'd like to share to the ClearOS VM and other VMs in the future.

At the moment I'm exporting the directories I need via NFS on Proxmox acting as an NFS server. Two storage locations important for ClearOS are home directory for the users locations and samba share locations. But NFS shares the same file permissions on the Proxmox server side and the ClearOS VM side. So if I set the folder permissions to 770, the Windows users can't access their home U: drives because their respective domain user doesn't have access to their directory because their UID doesn't exist on the Proxmox OS.

I was looking at Ceph, and using RDB and mounting on each VM instead of CephFS (because Ceph appears to use POSIX-compliance which means same issue as NFS). But that option appears limited in Proxmox GUI? I don't really see a way of creating Ceph users or keys. I was hoping to have a way to share directories on the 3TB disk to VMs via a non-UNIX method of authentication, and then fine-tune the permissions on each VM.

edit: I'm also more seriously considering a way to simply sync the ClearOS users/group with a storage VM. Hopefully LDAP or something would allow these permissions to be resolved and kept in sync.
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!