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