一用户和组
1.一个用户可以支持多个用户组,同样一个用户组可以拥有多个用户
二linux文件权限
1.
- drwx------ 32 root root 4096 2012-03-25 22:33 root
第一个属性表示这个文件是“目录,文件或是连接文件”
[d]目录
[-]文件
[l]连接文件
[b]设备文件中可供存储的接口设备
[c]设备文件中的串行端口设备,例如键盘,鼠标等
2.
- drwx------ 32 root root 4096 2012-03-25 22:33 root
非root帐号的其他用户不可进入root目录,因为x与目录的关系非常重要,如果在该目录下不能执行任何命令,自然也无法进入,如果想对他人开放某个目录,一定要开放该目录的x属性
三更改文件权限
1.chgrp 改变文件所属用户组
- #chgrp -R dirname/filename
-R 进行递归的更改,即是连同子目录下的所有文件,目录都更新为这个用户组,常用与改变某一目录的情况
- root@lichen-Lenovo-G460:/home/lichen# ls -l index.html
- -rw-r--r-- 1 lichen lichen 177 2012-03-11 17:33 index.html
- root@lichen-Lenovo-G460:/home/lichen# chgrp root index.html
- root@lichen-Lenovo-G460:/home/lichen# ls -l index.html
- -rw-r--r-- 1 lichen root 177 2012-03-11 17:33 index.html
注意:要改变为的用户组必须在/etc/group中存在,否则会出错
2.chown 改变文件拥有者
- chown [-R] 帐号名称 文件或目录
- chown [-R] 帐号名称:用户组名称 文件或目录
注意:1.chown 常用与复制文件给其他用户,比如root 复制给/home中的某个用户,需要改变文件复制的文件拥有者和用户组
2. chown不仅可以改变文件拥有者,还可以改变用户组
3.chmod 改变文件属性,SUID等特性
x在目录中与‘能否进入该目录’有关,w则与用户删除,更新,新建文件或目录有关
阅读(1515) | 评论(0) | 转发(0) |