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

时间:2013-02-16 21:46:56

标签: linux system ubuntu-12.04 system-administration

我有一个配置文件,想要让其他人无法读取该文件。

可以用它做什么?

加密是一种方法,但加密使文件在Linux平台上无法安装。

1 个答案:

答案 0 :(得分:3)

只需删除其他人的可读模式位

chmod o-r file.txt

或在创建时适当地设置umask

umask 027

当您创建新文件时,这将关闭组的w位和其他位rwx位。

如果它只对软件可读,则可以将权限设置为

chmod 0400 file.conf

或使用umask

umask 0377

-r--------相同。 为此,文件必须与读取它的软件进程具有相同的用户ID。