2016-04-27 81 views
-1

我跟着類似:https://wiki.yoctoproject.org/wiki/images/e/e6/Custom_Users_Groups_in_Yocto1.1.pdf 但沒有奏效。如何更改yocto食譜中的/ etc/shadow權限?

預期結果:

4.0K -r - R的----- 1根影子974 2001年1月3日/ etc/shadow中

我只想做一些像內的下面的例子食譜。

ExecStartPre =/bin中/搭配chmod 440/etc/shadow中 ExecStartPre =/bin中/ chgrp命令影子用戶/ etc/shadow中

有誰知道哪個軟件包中包含或安裝在/ etc/shadow文件?

謝謝

+1

歡迎SO。請逐步添加更多信息,而不是展示整個演示文稿。添加你的食譜將非常有幫助。 –

回答

3

而是改變配方,在圖像的食譜,你可以通過添加嘗試:

ROOTFS_POSTPROCESS_COMMAND += "set_new_authorization; " 
set_new_authorization() { 
    chmod 660 ${IMAGE_ROOTFS}/etc/shadow 
} 
+0

現在我正在測試您的建議。我認爲這可能有效。我會讓你知道它是否有效。謝謝你的幫助:) –

+0

我更新了代碼,我寫了一個錯誤。現在檢查它 –

+1

@EderickColmenares,它工作? –