u:属主
g:属组
o:其它用户
chown :改变文件属主(注意,管理员才可以)
chown USERNAME file, …
-R 递归修改所有文件的属主
--reference=/data/file1 把文件权限改成引用文件权限
chown USERNAME:GROUPNAME file
chown USERNAME.GROUPNAME file
chgrp GROUPNAME file 改变组文件
-R
--reference=/data/file1 把文件权限改成引用文件权限
chmod MODE file 改变文件权限
-R
--reference=/data/file1 把文件权限改成引用文件权限
rwxr-x---
{u|g|o}=rwx file 可以修所属用户,组,其它用户的权限
ThinkPad@ThinkPad-PC ~
$ chmod ugo=r index.html
ThinkPad@ThinkPad-PC ~
$ ls -l
总用量 1
-r--r--r-- 1 ThinkPad None 37 三月 3 12:20 index.html
用户MODE + | – file 权限
chmod –u-wx /file
===========================================
练习:
1、新建一个没有家目录的用户 kindle
2、复制/etc/skel为/home/kindle
3、改变/home/kidle及其内部所有文件的属主属组为kindle
4、/home/kindle及内部的文件,属组和其它用户都没有访问权限。
[root@localhost ~]# useradd -M kindle
[root@localhost ~]# cp -r /etc/skel/ /home/kindle
[root@localhost ~]# chown -R kindle.kindle /home/kindle
[root@localhost ~]# chmod -R go= /home/kindle/
[root@localhost ~]# ls -ld /home/kindle/
drwx------ 3 kindle kindle 4096 02-24 16:23 /home/kindle/
[root@localhost ~]# su kindle
[kindle@localhost root]$
[kindle@localhost ~]$ ls -la
总计 28
drwx------ 3 kindle kindle 4096 02-24 16:23 .
drwxr-xr-x 4 root root 4096 02-24 16:23 ..
-rwx------ 1 kindle kindle 33 02-24 16:23 .bash_logout
-rwx------ 1 kindle kindle 176 02-24 16:23 .bash_profile
-rwx------ 1 kindle kindle 124 02-24 16:23 .bashrc
drwx------ 4 kindle kindle 4096 02-24 16:23 .mozilla
这是完全手动创建用户的实现
阅读(2346) | 评论(0) | 转发(0) |