0
我继承了旧系统,并且我仍然掌握了系统的工作原理。它是一个基于AT91的定制Linux运行。我们在一组闪存中安装的二进制文件中构建一个romfs和包。我一直在建立一个根源,因为我以前就是这样继承和完成的。打包到romfs中的二进制文件在具有单独文件特权/权限的Makefile中列出。romfs包中的二进制所有权
当romfs被刷新并且所有的二进制文件被安装时,它们的权限被设置为root:root。我知道romfs-inst.sh脚本通过它提供的许多选项设置了一些权限,并且这些权限被设置正确。
我需要能够安装二进制文件someuser:somegroup,我确信romfs-inst.sh中没有chown类型的选项。我还要如何更改二进制文件的所有者和组。
任何帮助表示赞赏感谢
然后它从哪里得到root权限?它是否因为我将它构建为根而被继承?或者构建只是默认它为root? – droidian
这暗示了romfs中的所有文件。 – duskwuff
应该改写,从哪里得到root权限的二进制文件:root权限? – droidian