• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

php 搞代码 3年前 (2022-01-24) 35次浏览 已收录 0个评论

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

设定文本&文来源gao@daima#com搞(%代@#码网@件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什么的(名大概记不清了,英语不好)然后点右键就有“以管理员身份打开”。当然也就可以删除了


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:linux 设置文件权限,不让操作者删除文件

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址