在 bubblewrap 中使用不同的组
Use different group in bubblewrap
我的用户属于一些组:
$ id
uid=1000(user) gid=1000(user) groups=1000(user),1003(shared)
现在我在 bwrap/bubblewrap 中有一个程序 运行。
我可以告诉程序将文件创建为指定组,但在 bubblewrap 中所有组都被截断:
$ bwrap --ro-bind / / id
uid=1000(user) gid=1000(user) groups=1000(user),65534(nobody)
对我来说,如果 bwrap 中的程序有一个我可以指定的组就好了,例如
bwrap --gid 1003
,但这也会将文件创建为组 1000。
有什么办法可以将主组更改为我所属的另一个组吗? (可能在 bwrap 调用之前)
newgrp
命令可以用来获取一个shell,在脚本中可以使用sg
。
(感谢赛勒斯)
我的用户属于一些组:
$ id
uid=1000(user) gid=1000(user) groups=1000(user),1003(shared)
现在我在 bwrap/bubblewrap 中有一个程序 运行。 我可以告诉程序将文件创建为指定组,但在 bubblewrap 中所有组都被截断:
$ bwrap --ro-bind / / id
uid=1000(user) gid=1000(user) groups=1000(user),65534(nobody)
对我来说,如果 bwrap 中的程序有一个我可以指定的组就好了,例如
bwrap --gid 1003
,但这也会将文件创建为组 1000。
有什么办法可以将主组更改为我所属的另一个组吗? (可能在 bwrap 调用之前)
newgrp
命令可以用来获取一个shell,在脚本中可以使用sg
。
(感谢赛勒斯)