首页 >后端开发 >php教程 > linux 设置文件权限,不让操作者删除文件

linux 设置文件权限,不让操作者删除文件

WBOY
WBOY原创
2016-06-13 13:01:381856浏览

linux 设置文件权限,不让操作者删除文件,在线等
在linux中,现准备让操作者 可读 可写 可修改,就是不让操作者 删除 文件,
此权限如何设置呀,thanks
------解决方案--------------------
$ chmod 644 test.txt

设定文件test.txt的属性为:-rw-r--r--

 文件属主(u)拥有读、写权限

 与文件属主同组人用户(g) 拥有读权限

 其他人(o) 拥有读权限
------解决方案--------------------
Linux的权限做不到这样的要求

chattr +a filename可以设置文件不能删除只能追加数据。

但是,你可以在php程序中进行程序权限设置啊,不然用户使用删除命令。
------解决方案--------------------
x=1 =可执行=可删除。
------解决方案--------------------
呃 经测试 644 可删除 。。
------解决方案--------------------
可以这样 新建1个文件权限:444   

在文件里新增文件(需要管理员权限新建)

新建的文件设置777 ,这样就可以任何人读写修改 ,但是删除需要管理员权限

test(444)
          
------解决方案--------------------

          
------解决方案--------------------
--test.txt(777)


         
------解决方案--------------------
请问下,数字怎么跟r,w等对应?

------解决方案--------------------
只有3个  
     4     2      1
   可读  可写   可执行

   7 代表全部
   6 代表可读可写
   5 代表可以读可执行

什么777 啊  755 。。 这些都是不同用户组的权限。。。  


LZ 好好去搜寻下相关资料。。其实也挺简单的
------解决方案--------------------

引用:
5楼的思路也不可以,
因为 设置了 444 后,边其子目录也看不到(我是用ftp连的linux服务器)
大家再帮我想想,


已经告诉你了,用linux的权限控制做不到你的要求。
你应该在PHP程序里面控制权限,你给用户删除和修改的操作权限难道不是用PHP来实现的吗?!
------解决方案--------------------
安装一个natruil-gsdk什么的(名大概记不清了,英语不好)然后点右键就有“以管理员身份打开”。当然也就可以删除了
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn