[SOLVED] Is it possible to mount a bind share in a lxc container with non root permissions ?

lolozen

New Member
Sep 22, 2024
6
1
3
Hello,

I'm building a video server , I mounted a volume that is bonded to a SMB folder on my NAS:
1727186049707.png
pct set 153 -mp0 /mnt/pve/NAS.Video/,mp=/mnt/NAS.Video

It mounts perfectly on my privileged container:
1727186667491.png

Only issue is that it mounts with root permission, which make it impossible for my videoservice user to delete or edit them.

Is there a way to change the permission of the mounted folder in a persistent way ?
 
Maybe try to change the owner with:
chown -R user:group /mnt/smbshare

or mount the volume directly inside the container via fstab to make it persistant

file://server_ip/SHARE_NAME /mnt/Nas.Video username=USER,password=PASS, uid=1000, gid=1000,file_mode=0770,dir_mode=0770 0 0
change uid and gid to your videoservice user
 

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!