linux - 在 yocto 中将默认 rootfs 文件权限更改为 750 而不是 755
问题描述
如何将具有 755 权限的 yocto rootfs 文件更改为 750。我不希望其他人有权访问 rootfs。yocto中默认的文件/目录权限设置在哪里?
解决方案
最好的方法是在您的图像配方中创建一个小函数,然后从 ROOTFS_POSTPROCESS_COMMAND 调用该函数来执行您所要求的操作。
ROOTFS_POSTPROCESS_COMMAND += "chmod_rootfs;"
chmod_rootfs()
{
chmod 0750 ${IMAGE_ROOTFS}/<files to change>
}
那应该解决具体问题。
推荐阅读
- python - 引发 NotImplementedError NotImplementedError
- css - 如果使用 Boostrap 网格,则无法获得类似网格的砌体以紧密环绕文本
- javascript - 如何使所有值的过渡持续时间相同?
- node.js - 如何使用 multer-storage-cloudinary 包从 Cloudinary 中删除图像?
- ios - 连接segue后视图控制器顶部的Xcode黑条
- python-3.x - 通过 tweepy 在 twitter 上搜索很多关键词
- php - 如何在数组内的对象内循环对象?
- python - 为什么我们在 python 中使用与命名元组的类型名称相同的变量名称?
- arrays - Jq - 从不同的键打印一行值
- git - Git Rebase 导致重复代码审查?