快速业务通道

Linux 共享目录权限的设置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-22
一般在共享文件夹时 只允许同组中的用户对其所属组的文件进行修改,而其他用户不能,这是就会用到sgid 1 新建三个用户,并建立一个组 # useradd you me she he 分别该这几个用户设置密码: #passwd you #passwd me #passwd she # passwd he 新建一个组: #groupadd my 并把you me 两个用户加进该 # usermod -g me #usermod -g you 2root用户新建新建一个共享目录,该权限 # mkdir /share #chown my /share # shmod g w /share <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 3 切换用户 # su -you # cd /share #touch a.txt # su - me # cd /share 5 me用户去修改该文件 #vim a.txt 如果在修改完后不让保存,上面显示read-only 说明不允许 用户修改 6 在切换到root用户下面在g加上s # chmod g s /share 7在切换到me用户下再次对其进行修改,修改完后别完后并让其保存则说明成功,否则,失败,则需要检查你的步骤是佛正确,请重新做一下. 8 但是在共享出的目录是允许每个用户对其具有写权限,每个用户都能创建文件,删除文件,同时也出现了用户之间可以互相删除其他用户的文件,这样给用户的一些重要的文件,面临着被删除的风险,同样创建一个共享文件夹 #root /share2 9 root 用户修改文件的权限,并把其他用户也具有写权限 #chmod o w /share 10 切换用户,并创建文件 # su - she #cd /share2 #touch b.txt # su - he # cd /share2 #ll # rm b.txt 删除成功, 11,切换到root用户,并在文件夹其他用户上加t权限 # chmod o t /share2 12 再次切换用户到he,she,并再次让she创建文件,并让he去删除she创建的文件 # su – she # cd /share2 #touch c.txt #su - he #cd - /share2 #rm c.txt 如果不让删除,目标达到 如果还能删除,则需要检查你的做的是否有误,请重新来过

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号