如何在Linux中创建不可读的文件

如何在Linux中创建不可读的文件

我有一个配置文件,我想让其他人无法读取它。该怎么办呢?加密是一种方法。但是加密会使文件在 Linux 平台上无法卸载。

答案1

更改文件的权限,以便只有所有者可以读取它,而该组和所有用户(其他人)不能读取/写入/执行它。

chmod go-rwx 文件

http://www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions

答案2

您可以使用 chmod 查看文件的权限

chmod 600 filename

这将使该文件仅可由文件所有者读取和写入。

答案3

您可以通过更改文件模式 ( chmod) 或文件属性 ( chattr) 或文件系统访问控制 ( setfacl) 使普通用户无法读取该文件。但请记住,您无法阻止用户root读取该文件。根用户可以重置您对该文件设置的任何限制。

相关内容