如何统一文件夹的两组权限/所有权?

如何统一文件夹的两组权限/所有权?

我有一台运行 Ubuntu 16.04 LTS 的 VirtualBox VM。VirtualBox 能够与我的主机共享一个文件夹。它按如下方式配置其权限:

$ stat /home/tiqvah/cam
  File: /home/tiqvah/cam
  Size: 136         Blocks: 0          IO Block: 16384  directory
Device: 30h/48d Inode: 1           Links: 1
Access: (0770/drwxrwx---)  Uid: (    0/    root)   Gid: (  999/  vboxsf)
Access: 2019-08-27 14:46:35.000000000 -0700
Modify: 2019-08-26 17:54:56.000000000 -0700
Change: 2019-08-26 17:54:56.000000000 -0700

我正在运行一个应用程序/服务器,它需要在其自己的目录中具有一组特定的权限:

$ stat /usr/lib/unifi-video/data/videos
  File: /usr/lib/unifi-video/data/videos
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 801h/2049d  Inode: 132161      Links: 2
Access: (0755/drwxr-xr-x)  Uid: (  123/unifi-video)   Gid: (  128/unifi-video)
Access: 2019-08-27 14:45:31.104495213 -0700
Modify: 2019-08-26 18:06:16.985430445 -0700
Change: 2019-08-26 18:06:16.985430445 -0700

假设每个应用程序都需要上述权限集才能在每个目录中正常运行,我该如何更改一个目录(/home/tiqvah/cam)以同时满足两个要求?这可以做到吗?setfacl如果可以,怎么做?

相关内容