在 Ubuntu 中加密文件以防止编辑的方法

在 Ubuntu 中加密文件以防止编辑的方法

有没有办法加密我的文件夹和文件以防止在 Ubuntu 中编辑?

我想要一种方法来保护我的文件夹和内容不被编辑,但我想允许访问文件而不授予编辑或删除的权限。这里我指的是文件权限,但我知道只有我才能有权限更改或管理它们。

一种方法是进入属性,读取和写入属性;但由于我的研究所使用普通计算机,并且只允许使用普通帐户,因此可以轻松更改。

有没有办法用密码保护我的文件以防止编辑,同时允许任何人查看和访问?

答案1

您有两个不同的问题 - 文件权限和加密。但您对用例的描述仅表明文件权限。所以我会回答这两个问题 :)

Ubuntu 确实有在安装过程中加密主目录的选项,或者至少是在安装过程中创建的用户。不幸的是,要在安装后执行此操作,您需要成为 root 用户,并且未登录到将要加密的帐户。

https://www.howtogeek.com/116032/how-to-encrypt-your-home-folder-after-installing-ubuntu/

但这也会阻止系统上的每个人的访问,因为他们无法解密任何内容。

默认权限(目录权限为 755,文件权限为 644)完全符合您的要求。请注意,您确实需要保护一些敏感文件(目录~/.ssh、Firefox 或 Chrome/Chromium 配置文件等),您需要将这些文件的权限更改为目录权限为 750 或 700,文件权限为 640 或 600。

相关内容