您的位置:首页 > 运维架构 > Linux

2016-2-2 linux基础学习8

2016-02-03 00:46 330 查看
一、改变三类用户(u:属主 g:属组 o:其它用户)及其权限
chown:改变文件属主(只有管理员有权限使用)
chown USERNAME file……
chown 属主B 文件A
ls -l 文件A 可查看属主
chown 属主B 目录A
ls -ld 文件A 可查看属主
-R:递归修改目录及其内部文件的属主
--reference=path/to/somfile file……
参考这个文件的属主、属组,设定成跟这文件一样的属主属组

***chown USERNAME:GRPNAME file……(同时改属主、属组)






chgrp:改变文件属组(只有管理员有权限使用)
-R:递归修改目录及其内部文件的属组
--reference=path/to/somfile file……
参考这个文件的属组,设定成跟这文件一样的属组

chmod:修改文件权限
修改三类用户的权限:
chmod MORE file……(可用8进制表示法)
-R:递归修改目录及其内部文件的属主
--reference =path/to/somfile file……
参考这个文件的属主、属组,设定成跟这文件一样的属主属组

修改某类用户或某类用户权限
u属主 g属组 o其他用户 a包括每一类用户
chmod 用户类别=MORE file……

修改某类的用户某位或某些位权限
u属主 g属组 o其他用户 a包括每一类用户
chmod 用户类别+|-MORE file……














练习:
1、新建一个没有家目录的用户openstack
2、复制/etc/skel为/home/openstack
3、改变/home/openstack及其内部文件的属主属组为openstack
4、/home/openstack及其内部的文件,属组和其他用户没有任何访问权限
su - openstack



练习2:
手动nano添加用户hive,基本组hive(500),附加组mygroup
①nano /etc/group ②nano /etc/passwd ③nano /etc/shadow……


















内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 管理员 reference