首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux默认文件权限

Linux默认文件权限
EN

Stack Overflow用户
提问于 2008-10-23 04:23:41
回答 2查看 13.2K关注 0票数 11

有办法在Linux中设置默认文件权限吗?也就是说,新创建的文件的文件权限(不管其创建的上下文如何)。我知道如何在shell启动中放置umask,但这只适用于shell会话。当我使用pscp将文件传输到Linux盒时,文件总是以664 (rw r-)的权限创建。这种情况发生在我使用过的Linux的每一种风格上。当我将一个文件用于共享Linux机器(就像我的ISP)时,这尤其令人讨厌。在我可以使用shell和chmod权限之前,该文件基本上处于对每个人都具有读取权限的位置,这并不是完全安全的。

EN

回答 2

Stack Overflow用户

发布于 2008-10-23 04:39:02

将umask放入非交互式shell启动(.bash_profile.zshenv.tcshrc取决于您的shell)。然后它将运行非登录会话。

票数 11
EN

Stack Overflow用户

发布于 2008-12-29 07:20:16

如果您想影响整个系统,也可以将其放入/etc/profile中。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/228534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档