当前位置: 首页 > news >正文

android网站开发实例上海松江做网站建设

android网站开发实例,上海松江做网站建设,知名企业招聘信息,做影视网站风险大今天老婆问了我一个问题#xff1a;如何在linux 下实现某个目录普通用户能够写入文件#xff0c;但是不能删除或修改#xff08;只能由root 删除或修改#xff09;。开始的两分钟里#xff0c;我初步判断这是做不到的#xff0c;因为linux 下能 写入#xff08;w#x… 今天老婆问了我一个问题如何在linux 下实现某个目录普通用户能够写入文件但是不能删除或修改只能由root 删除或修改。开始的两分钟里我初步判断这是做不到的因为linux 下能 写入w 就代表着同时能 修改 和 删除命题是矛盾的。后面我又想到 粘滞位和 facl幸好没有放弃最后还是想到如何做到这个效果。下面是实验过程 首先起个目录用来做实验 [rootnode1 data]# pwd /data[rootnode1 data]# mkdir sample 接着我们设置好目录的属组和权限 # 修改 sample 目录属组 [rootnode1 data]# chown -R root:root sample# 修改 sample 目录权限让组和用户都没有任何权限也就是说 # 只有 root 能 # 1. 进入该目录 # 2. 向该目录写入文件 # 3. 修改或删除该目录中的文件 # 4. 执行该目录中的文件 # 其他组和用户什么都干不了 [rootnode1 data]# chmod 700 sample [rootnode1 data]# [rootnode1 data]# ll total 0 drwx------ 2 root root 6 Apr 20 12:14 sample 做完上面一步普通用户是不能向进入 sample 目录也不能修改或执行 sample 目录中的文件。如果有一个程序能够向该目录添加文件那我们就通过粘滞位来提升一下普通用户的权限并保证该程序对普通用户可用。程序需要自己编写这里为了实验就直接用 mv 来替代为了不影响系统这里换了个名字叫 add [rootnode1 data]# cp /usr/bin/mv /usr/bin/add# 给 add 添加粘滞位这样其他用户使用 add 的时候就能提升为 root 权限而 root 可以向 sample 目录写入文件 [rootnode1 data]# chmod us /usr/bin/add [rootnode1 data]# ll /usr/bin/add -rwsr-xr-x. 1 root root 130344 Nov 6 2016 /usr/bin/add 好了到最后了我们切换到普通用户进行检验。看看对该目录的查改删是不是都可以通过mv看看通过 add(提升为root) 能不能向 sample 目录添加文件。 # 切到普通用户如 kafka创建一个文件 [kafkanode1 ~]$ touch file [kafkanode1 ~]$ ll total 0 -rw-rw-r-- 1 kafka kafka 0 Apr 20 12:28 file# 通过mv 添加文件到 sample 目录失败了因为普通用户没有权限写入 [kafkanode1 ~]$ mv file /data/sample/ mv: cannot stat ‘/data/sample/file’: Permission denied# 通过应用程序 add 添加文件到 sample 目录执行成功了。因为执行时权限会临时提升为 root [kafkanode1 ~]$ add file /data/sample/# 查看和删除也都失败了 [kafkanode1 ~]$ ll /data/sample/ ls: cannot open directory /data/sample/: Permission denied [kafkanode1 ~]$ rm -f /data/sample/file rm: cannot remove ‘/data/sample/file’: Permission denied
http://www.zqtcl.cn/news/623226/

相关文章:

  • 网页与网站的区别是什么东莞网站公司排名
  • 盐城市城乡和住房建设厅网站wordpress文章订阅
  • 济南网站优化wordpress文件上传到那个文件
  • 外贸网站租用外国服务器好还是自己装一个服务器好高质量外链网站
  • 珠海专门做网站成都到西安
  • 网站做1920px好吗长沙seo优化排名
  • 哈尔滨微信网站开发wordpress 视
  • wordpress 分享封面图片尺寸重庆官网优化乐育公司
  • dede手机网站更新受欢迎的昆明网站建设
  • 网站设计外包合同专做自驾游的网站
  • 网站建设服务预算游戏网站怎么赚钱
  • 怎么做网站关键词视频手机网页前端开发
  • 好网站具备条件网站建设外链
  • 青岛如何建立企业网站企业中国数据域名注册
  • 怎么看网站做的好不好南京h5 网站建设
  • 贵阳微信网站制作下列哪一项不属于电子商务网站建设
  • 有没有做电子名片的网站网络广告怎么投放
  • 网站开发要用cms教育网站制作价格
  • 深圳华鑫峰网站建设wordpress 关闭新闻
  • 韩国网站加速器南宁做网站seo
  • 义乌网站建设公司书生商友小程序自己制作流程
  • 株洲企业网站建设费用python mysql开发网站开发
  • 东航集团客户网站是哪家公司建设网站开发软件开发
  • 淮安企业网站制作科技公司办公室设计
  • 东莞企石网站设计手机能制作网站吗
  • 大连网站建设选高合科技广州开发区人才工作集团有限公司
  • 四川建设招标网站首页价格低廉怎么换个说法
  • 南昌企业制作网站龙华区深圳北站
  • 北京网站设计案例郑州网站设计培训
  • wordpress在lnmp部署百度搜索引擎优化案例