有没有办法保护文件不被删除,但不被更改?

Ama*_*mer 6 permissions files

我希望能够在我的基本帐户上自行更改某些文件。对我来说,它们是高优先级文件,有很多备份。但是我们家里有一些年轻人,我不太信任他们。我觉得他们会找到删除文件的方法。有没有办法可以隐藏它们,或者在不需要从命令行输入命令的情况下使它们不可见?

Edw*_*lds 8

目录权限:

  • 写入位允许受影响的用户在目录中创建、重命名或删除文件,并修改目录的属性
  • 读取位允许受影响的用户列出目录中的文件
  • 执行位允许受影响的用户进入目录,并访问里面的文件和目录
  • 粘滞位表示该目录中的文件和目录只能由其所有者(或根)删除或重命名

您可以将文件保存在 root 用户的所有权下,因此这将要求他们在访问这些文件之前使用密码。
正如目录权限中所说,您可以去掉“写入位”和“执行位”,从而不允许它们进入目录。只授予他们读取权限,以便他们可以查看文件而无需更改和删除它们。
你可以学习使用粘性位(的链接这里这个目录中的所有文件)和禁用更改和删除功能,

如果他们有根密码,然后隐藏文件只是为了保护您的文件和根的办法是系统的上帝,如果他们有root密码,所以他们是你系统的真正神!