学习linux-基础五(权限管理练习题)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习linux-基础五(权限管理练习题)相关的知识,希望对你有一定的参考价值。

一、创建组vlan,gid 4000,passwd :centos,vlan 的组管理员admin:vlan2

将用户vlan1,vlan2,vlan3加入到vlan辅助组

希望vlan1创建新文件默认的所属组为vlan

vlan2将用户vlan3从vlan组移除

[[email protected] testdir]# groupadd -g 4000 vlan     #创建一个名叫vlan的组
[[email protected] testdir]# useradd -G vlan vlan1
[[email protected] testdir]# useradd -G vlan vlan2
[[email protected] testdir]# useradd -G vlan vlan3     #创建了三个用户都加入到vlan的辅助组中
[[email protected] ~]# groupmems -l -g vlan            #查看在vlan辅助组中的账号
vlan1  vlan2  vlan3    
[[email protected] ~]# gpasswd vlan
Changing the password for group vlan
New Password: 
Re-enter new password: 
[[email protected] ~]# gpasswd -A vlan2 vlan          #将vlan2成为vlan组中的管理员
[[email protected] ~]# getent gshadow vlan
vlan:$6$inq7L/hyB0u/$bjTdT78t2jUKNFviflwfquUlWe7IRVsxLzT21gbBqKHZEY2ArouReNBelf6TvoBIbia25qLutDmDLTatNq4mN0:vlan2:vlan1,vlan2,vlan3
[[email protected] ~]# su vlan2
[[email protected] root]$ gpasswd -d vlan3 vlan      #删除辅助组vlan中的账号vlan3
Removing user vlan3 from group vlan
[[email protected] root]$ exit
exit
[[email protected] ~]# groupmems -l -g vlan      
vlan1  vlan2 

  

 

二、在/testdir/data里创建的新文件自动属于g1组,组g2的成员如:alice能对这些新文件有读写权限,组g3的成员如:alice能对这些新文件有读写权限,组g3的成员如:tom只能对新文件有读权限,其它用户(不属于g1,g2,g3)不能访问这个文件夹。

[[email protected] testdir]# mkdir -p /date/testdir
[[email protected] testdir]# pwd
/testdir
[[email protected] testdir]# groupadd g1
[[email protected] testdir]# groupadd g2
[[email protected] testdir]# groupadd g3
[[email protected] testdir]# chgrp g1 /date/testdir/
[[email protected] testdir]# useradd -G g2 alice
[[email protected] testdir]# useradd -G g3 tom
[[email protected] testdir]# chmod g+s /data/testdir
chmod: cannot access `/data/testdir‘: No such file or directory
[[email protected] testdir]# chmod g+s /date/testdir
[[email protected] testdir]# setfacl -Rm d:g:g2:rwx /date/testdir/
[[email protected] testdir]# getfacl /date/testdir/

  

                                       

  

  

  

以上是关于学习linux-基础五(权限管理练习题)的主要内容,如果未能解决你的问题,请参考以下文章

零基础学习云计算及大数据DBA集群架构师Linux系统环境及权限管理12.21-12.25

(总结五)Linux指令学习——软件管理

学习计划20180918

Linux基础篇(12)小白如何学习Linux?权限管理之文件权限

如何学习linux

Linux学习计划