当前位置: 技术问答>linux和unix
linux下文件继承文件夹的所属用户的问题
来源: 互联网 发布时间:2017-01-15
本文导语: 一个文件夹/html,它的所属用户是apache,现在怎么设置当其它用户在这个文件夹下新建或是拷贝文件到这个文件夹下时,那些文件的用户所属用户自动改为apache,怎么设置? 注意:#chmod g+s /html 这种方法是没有用的...
一个文件夹/html,它的所属用户是apache,现在怎么设置当其它用户在这个文件夹下新建或是拷贝文件到这个文件夹下时,那些文件的用户所属用户自动改为apache,怎么设置?
注意:#chmod g+s /html 这种方法是没有用的,我试用,这个只能改变那些文件的所属组,我现在要的是改那些文件的所属用户,所属组改不改不重要
求高手解答
注意:#chmod g+s /html 这种方法是没有用的,我试用,这个只能改变那些文件的所属组,我现在要的是改那些文件的所属用户,所属组改不改不重要
求高手解答
|
好像这得依赖建立它的用户吧
我的文件拥有者只有两个
一个root
一个我
|
好像是没办法……
在linux中,权限是绑定于用户的而不是绑定于目录的,所以LZ提出的这种功能的本质就是如何在不知道密码的情况下变成别的用户……
这相当于任何用户都可以无条件的提升权限,linux不会支持这种危险的操作……
(如果知道密码,切换一下用户就好了,难道连这都嫌麻烦?)
LZ应该按照实际的需求,考虑一下其他办法,比如利用组权限,把可以修改这个目录的人添加到固定组,也可以使用u权限,允许所有人在目录下创建并修改文件(不过u权限也有限制,LZ可以自己仔细去看看)……
在linux中,权限是绑定于用户的而不是绑定于目录的,所以LZ提出的这种功能的本质就是如何在不知道密码的情况下变成别的用户……
这相当于任何用户都可以无条件的提升权限,linux不会支持这种危险的操作……
(如果知道密码,切换一下用户就好了,难道连这都嫌麻烦?)
LZ应该按照实际的需求,考虑一下其他办法,比如利用组权限,把可以修改这个目录的人添加到固定组,也可以使用u权限,允许所有人在目录下创建并修改文件(不过u权限也有限制,LZ可以自己仔细去看看)……
|
貌似没有办法
|
chown -R apache:root /html/*