如何防止数据被写入目录?

如何防止数据被写入目录?

或者:如何使目录对所有用户都具有写保护,直到再次解锁?

答案1

你可以简单地使用(1)

chmod a-w directory 

这将使该目录对于所有人都不可写。

授予所有用户写权限:

chmod a+w directory 

如需更精细的访问,请访问这里有关于 Unix 权限的很好的教程;如果您需要更细粒度的控制,您可以使用访问控制列表(最后一个链接适用于 Arch Linux,但也适用于 Ubuntu)。


脚注

(1)前提是您是目录的所有者,并且对父目录具有写访问权限。否则,您必须使用超级用户权限执行此操作,例如:

sudo chmod a-w directory 

sudo chmod a+w directory 

相关内容