快速业务通道

Linux中的权限

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-09

4) 权限位

Ø T: 文件类型,Linux系统对于设备、目录、文件都当作是文件来处理,也就是说Linux下一切皆为文件

文件标志 文件类型 举例
- 普通文件 数据文件、ASCII存文本文件、程序
d 目录 /bin、/etc、/usr等
b 块设备 /dev/hda(第一个IDE硬盘)或/dev/sda(第一个STAT硬盘)
c 字符设备 /dev/ttyS1(与DOS中的串口2等同)
p 命名管道 /dev/initctl(与”|”等同)
s 套接字 /dev/log
l 符号链接 /dev/cdrom->hdc

Ø U 用户权限,从左到右3个U分别表示用户的可读,可写,可执行 Ø G 组权限,从左到右3个G分别表示用户组可读,可写,可执行 Ø O 其他用户权限,从左到右3个O分别表示其他用户可读,可写,可执行 5) 查看 显示的信息从左到右分别权限、连接数、所有者、所属组、文件大小、被修改的日期、文件名,其中权限里-表示该文件为普通文件,rw-表示该文件的用户权限为可读可写,第一个r--表示该文件的组权限为可读,第二个r--表示该文件的其他用户权限为可读 2. 特殊权限位 1) 创建测试用户

创建测试用户zwb与zzj并设置好密码 2) u s位 当其他用户(other)拥有执行权限,而user拥有s位时,other会成为user,拥有它的最高权限,仅仅只对命令而言,如passwd、mount

文件/usr/bin/passwd为用户rws,其他用户rx权限,切换到zwb用户后,使用passwd可以修改密码,回到root用户,使用chmod u-s /usr/bin/passwd将用户的s权限位减掉,再次切换到zwb用户,使用passwd修改密码时提示passwd:Authentication token manipulation error,验证口令操作错误 3) g s位 当g s位时,不论谁在这个文件夹中创建,都属于这个组

使用root用户在/tmp目录下创建zwbzzj目录,并且给该目录的组用户加上s的权限,并且给其他用户加上写的权限,使用zwb用户登录后,在zwbzzj目录下创建一个名为zwb的文件,使用zzj用户登录后,在zwbzzj目录下创建一个名为zzj的文件,使用ll查看,看到使用不同的2个用户所创建的2个文件都为root组的 4) o t位 谁创建谁删除

tmp目录本身就有o t的权限,在tmp目录下创建的文件,谁创建的文件,只有自己能删除,使用zwb用户在tmp目录下创建一个zwb的文件,切换到zzj用户后使用删除命令删

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号