wsofdan 发表于 2013-10-18 21:43:06

如何设置群晖新建的文件夹或文件的默认权限?

本帖最后由 wsofdan 于 2013-10-18 22:36 编辑

比如我用A帐号建立新文件夹或文件,他的权限为744,即文件的创建者A具有读写权限,其他用户例如B等只有只读权限。
那么家庭再使用的时候,误操作造成的文件丢失就可以避免

现在新建的文件都是777的权限,任何人都可以修改,太宽泛了

youqibing 发表于 2013-10-18 21:59:12

不懂帮顶~~~~~~~~~~~~~

youqibing 发表于 2013-10-18 22:00:22

不懂帮顶~~~~~~~~~~~~~

talentefifa 发表于 2013-10-18 22:46:08

umask设置了用户创建文件的默认权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。如:umask值为022,则默认目录权限为755,默认文件权限为644。
下表是umask值与权限的对照表:

umask 文件 目录

--------------------

0 6 7

1 6 6

2 4 5

3 4 4

4 2 3

5 2 2

6 0 1

7 0 0

--------------------

umask一般在/etc/profile、$ /.bash_profile或$/.profile中设置,由于profile的读取有一定的顺序:
/etc/profile->$HOME/.profile->$HOME/.bash_profile,所以在.profile里面设置的umask会被后面的profile覆盖了,推荐设置在$HOME/.bash_profile

js3000 发表于 2013-10-18 23:50:58

用命令打。问问百度。

youqibing 发表于 2013-10-19 00:35:28

不懂帮顶~~~~~~~~~~~~~

nizhengfeng 发表于 2013-10-19 08:17:41


不懂帮顶~~~~~~~~~~~~~

illustrate 发表于 2013-10-19 11:14:41

學習學習

wsofdan 发表于 2013-10-20 09:47:07

talentefifa 发表于 2013-10-18 22:46
umask设置了用户创建文件的默认权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的 ...

DSM里没有/home目录,etc目录里也没有.profile这个文档
只有在/root/.profile这个目录下有这个文件

longsi 发表于 2013-10-20 10:19:52

设置分类就行

youqibing 发表于 2013-10-20 10:22:27

不懂帮顶~~~~~~~~~
页: [1]
查看完整版本: 如何设置群晖新建的文件夹或文件的默认权限?