思维导图:
今日作业
1、(1)创建mygroup组,group组,GID为600的temp组及组id为40000的adminuser组
[root@localhost ~]# groupadd mygroup
[root@localhost ~]# groupadd group
[root@localhost ~]# groupadd -g 600 temp
[root@localhost ~]# groupadd -g 40000 adminuser
(2)创建myuser用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,并使hv文件的同组用户是root。请依次写出相应执行的命令
[root@localhost ~]# vim /etc/group
[root@localhost ~]# useradd myuser -g mygroup
[root@localhost ~]# su - myuser
[myuser@localhost ~]$ touch ex hv
[myuser@localhost ~]$ ll /home/mygroup
total 0
-rw-r--r--. 1 myuser mygroup 0 Nov 23 18:04 ex
-rw-r--r--. 1 myuser mygroup 0 Nov 23 18:04 hv
[root@localhost myuser]# gpasswd -a root mygroup
Adding user root to group mygroup
[root@localhost myuser]# id root
uid=0(root) gid=0(root) groups=0(root),1001(mygroup)
2、(1)创建g1组,要求创建一个属于redhat用户g1组的文件redhat.tx
[root@localhost ~]# groupadd g1
[root@localhost ~]# useradd redhat -g g1
[redhat@localhost ~]$ touch /home/redhat/redhat.txt
[redhat@localhost ~]$ ll
total 0
-rw-rw-r--. 1 redhat redhat 0 Nov 23 18:20 redhat.txt
(2)新建/sc目录,所属组为group组,root用户和group组用户可在该目录下创建文件,其他人无任何权限
[root@localhost ~]# mkdir sc
[root@localhost ~]# ll
drwxr-xr-x. 2 root root 6 Nov 23 18:24 sc
[root@localhost ~]# chown root:group sc
[root@localhost ~]# ll
drwxr-xr-x. 2 root group 6 Nov 23 18:24 sc
[root@localhost ~]# chmod -R g+w,o-rx sc
[root@localhost ~]# ll
drwxrwx---. 2 root group 6 Nov 23 18:24 sc