linux用户及用户组练习题

  1. 新建一个名为adminuser的组,组id为40000
    [root@localhost ~]# groupadd -g 40000 adminuser
    2.新建一个名为natasha的用户,并将adminuser作为其附属组 [root@localhost ~]# useradd -G adminuser natasha
    3.新建一个名为harry的用户,并将adminuser作为其附属组 [root@localhost ~]# useradd -G adminuser harry
    4.新建一个名为sarah的用户,其不属于adminuser组,并将其shell设置为不可登陆shell
    [root@localhost ~]# useradd sarah -s /sbin/nologin
    5.添加用户maomao,修改它的家目录为/maomao,要求切换maomao时命令提示 显示正常。
    [root@localhost ~]# useradd -d /maomao maomao
    [root@localhost ~]# su - maomao
    [maomao@localhost ~]$
    6.创建std1 ,std2两个组,要求std1组中有三个用户,{1 2 3} [root@localhost ~]# groupadd std1
    [root@localhost ~]# groupadd std2
    [root@localhost ~]# usermod -G std1 natasha
    [root@localhost ~]# usermod -G std1 maomao
    [root@localhost ~]# usermod -G std1 harry
    7.natasha、harry和sarah三个用户的密码均设置为glegunge创建用户 [root@localhost ~]# echo glegunge|passwd natasha
    [root@localhost ~]# echo glegunge|passwd harry
    [root@localhost ~]# echo glegunge|passwd sarah
    8.请名为alex的用户,并满足以下要求:用户id为3456,描述名为alian密码为glegunge
    [root@localhost ~]# useradd -u 3456 -c alian alex
    [root@localhost ~]# echo glegunge | passwd alex
    9.创建g1组,要求创建一个属于redhat用户g1组的文件redhat.txt [root@localhost ~]# groupadd g1
    [root@localhost ~]# touch /redhat.txt
    [root@localhost ~]# chown redhat /redhat.txt
    [root@localhost ~]# chgrp g1 /redhat.txt
    [root@localhost ~]# ll /redhat.txt
    -rw-r–r--. 1 redhat g1 0 Oct 11 19:01 /redhat.txt

你可能感兴趣的:(linux)