Linux学习笔记(12)-文件权限管理1

Linux 1168℃

1.改变文件属主chown

chown 用户名 文件名,... #只修改文件属主
chown 用户名:组名 文件名,... #同时修改属主和属组
    -R 修改目录及其内部文件的属主
    --reference=指定文件,... #参考指定文件修改权限

2.改变文件属组chgrp

chgrp 组名 文件名,...
    -R 修改目录及其内部文件的属组
    --reference=指定文件,... #参考指定文件修改权限

3.修改文件的权限chmod

chmod 777 file,...
    -R 修改目录及其内部文件
    --reference=指定文件,... #参考指定文件修改权限
chmod 用户类别=rwx file,... #用户类别u、g、o、a指属主、属组、其他人、全部
chmod 用户类别+或-rwx file,...

4.相关练习

#新建一个没有家目录的用户openstack;
useradd -M openstack
#复制/etc/skel为/home/openstack;
cp -r /etc/skel /home/openstack
#改变/home/openstack及其内部文件的属主、属组均为openstack;
chown -R openstack:openstack /home/openstack
#/home/openstack及其内部的文件,属组和其它用户没有任何访问权限
chmod -R go= /home/openstac

转载请注明:零五宝典 » Linux学习笔记(12)-文件权限管理1