我有一个名为“sam”的用户,而sam的主目录是/ home / sam
现在作为root用户,我必须在/ home / sam / Desktop目录中保留一些文件。并且sam应该只有读取和执行权限,他不应该删除该文件。
桌面文件不是/ usr / share / application
的软链接 我尝试过的步骤:以root身份登录 cd / home / sam /桌面 echo“test not delete file”> /usr/share/application/abc.txt ln -s /usr/share/application/abc.txt /home/sam/Desktop/abc.txt 出口 以山姆身份登录 rm /home/sam/Desktop/abc.txt 要删除写保护文件吗? ÿ 删除成功
现在我该如何预防?
答案 0 :(得分:0)
使文件不可变:chattr + i /home/sam/Desktop/abc.txt