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.
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: