linux_权限小练习
下面是解释:
当前# root用户, ls列出列表
mkdir 新建目录
赋予目录744权限 对others来说是 r-- 只可读
touch 新建在目录下的同名文件
赋予文件600权限 对others来说是 --- 无权限
ls -ald 列出目录和文件的详细权限 用户组 大小 时间等信息
切换回普通用户zzh
zzh用户无法ls到目录下的同名文件 (对于zzh来说虽然该目录是可读的read,可以查询文件名,但是该目录是无法执行的execute,因此无法获取进入该目录的key)提示permission denied
ls列出文件,同样,zzh用户无法cd到目录内,无法把该目录变更为 工作目录(work目录)
这个例子是要深入充分理解:1权限与用户 用户组 others的关系与设定 2目录和文件的rwx实际含义有差别 3希望目录尽量最好同时赋予r和x的权限(承第二点)
切换root用户
更改目录拥有者为zzh用户
列出详细信息证实
切换回zzh用户
列表
cd进目录 (这次可以成功,因为zzh是该目录的拥有者)
列出目录下文件
该文件是root用户的 因此无法读写执行,即对该文件没有任何权限,但是zzh对目录有w写入权限,所以对目录下的文件具有更改删除权限,因此zzh可以删除root的文件虽然无法读写它,
如同你的抽屉里放进了别人的保险盒,无法操作保险盒但可以把它丢出你的抽屉
这个例子是要说明1更改文件或目录拥有者或用户组chgrp的操作 2目录的w权限的意义以及交叉用户组的处理与权限赋予,3 网站服务器软件的管理
下面是一些汇总,希望你能看得懂.
设你是zzh,你有两个文件分别是 /dir1/file1 和 /dir2 下面列表会给出你要完成操作的最小(至少)权限
所以对于开放目录一般希望r和x都赋予,但是w的权限需要谨慎考虑
最新文章
- CodeSmith7代码生成器针对PostgreSQL数据库无法使用的Bug修复全过程
- Codeforces Round #262 (Div. 2)
- RouteArea中AreaPrefix(Area 前缀)的使用
- android dalvik heap 浅析
- .Net Attribute特性
- maven pom.xml解释 (转)
- [Windows驱动]流媒体驱动开发
- Ext JS4 学习笔记之发送表单(Form)时也将表单下的表格(Grid)数据一同发送的方法
- iOS开发——多线程OC篇&;(十一)多线程NSOperation高级用法
- 【CF】110 Div.1 B. Suspects
- javascript学习教程之---如何从一个tab切换到banner幻灯片的转换2
- 【转】const的用法,特别是用在函数前面与后面的区别!
- Android开源框架AsyncHttpClient (android-async-http)使用
- all about AIX MPIO
- 命令模式(Command Pattern)
- BZOJ 1898: [Zjoi2005]Swamp 沼泽鳄鱼 [矩阵乘法]
- python模块:subprocess
- luogu P3193 [HNOI2008]GT考试
- jquery原理集合
- 虚拟机安装Linux中常见异常及解决办法