unix – 什么时候可以或应该在文件或目录上使用chmod?
发布时间:2020-12-15 09:21:37 所属栏目:安全 来源:网络整理
导读:在最近部署到新的(Solaris 9)环境中,其中一个步骤是将一组文件和目录复制到其新位置,然后将组UID位(使用“chmod -R gs”)应用于所有文件目录树给出一个-rwxr-s —模式的一切。结果是,除非单独打开和重新保存,否则我们的shell脚本都不会执行。我应该补充
在最近部署到新的(Solaris 9)环境中,其中一个步骤是将一组文件和目录复制到其新位置,然后将组UID位(使用“chmod -R gs”)应用于所有文件目录树给出一个-rwxr-s —模式的一切。结果是,除非单独打开和重新保存,否则我们的shell脚本都不会执行。我应该补充说,我们以前在目标父文件夹中设置gs,然后复制文件;这已经将所有新目录上的初始模式设置为drwxr-s —但是文件的模式为-rwxr-x —
最终发现了哪个步骤导致了问题,我们能够切出这一步并继续。 但是,我想了解应用于目录和文件时的“s”位,希望这将解释为什么我们首先遇到了问题。
设置目录使得在所述目录中创建的所有新文件都将其组设置为目录的组。
这实际上可以真正方便的协作目的,如果你有umask设置,以便文件默认组写入。 注意:这是它在Linux中的工作方式,它在Solaris中可能完全不同。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |