gpt4 book ai didi

linux - 在 yocto 中创建一个只读文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:15:03 24 4
gpt4 key购买 nike

如何在 yocto 中创建只读文件。

我只给bbappend文件中所有组的读权限

do_install_append() {
install -m 0444 os-release ${D}${sysconfdir}/
}

ls -al/etc/os-release 正确列出了权限,但我能够在 root 用户中修改文件。

如何避免这种行为并使其成为只读

最佳答案

我在 ubuntu 18.04 上测试过这个:

erni@Sally:~$ date >> test.txt
erni@Sally:~$ echo test >> test.txt
erni@Sally:~$ chmod 444 test.txt
erni@Sally:~$ echo test2 >> test.txt
bash: test.txt: Permission denied
erni@Sally:~$ sudo sh -c 'echo test3 >> test.txt'
erni@Sally:~$ cat test.txt
gio 6 dic 2018, 17.28.42, CET
test
test3

如您所见,您仍然可以在 ubuntu 中修改 protected 文件

关于linux - 在 yocto 中创建一个只读文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53645447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com