1
、创建
mygroup
组群,再创建
myuser
用户,并且此用户属于
mygroup
组群,接着以
myuser
身份登
录,创建
ex
和
hv
两个文件于
/home/myuser
目录,并使
hv
文件的同组用户是
root
。请依次写出相应执行的命令。
[root@haha ~]# userdel myuser
[root@haha ~]# groupdel mygroup
[root@haha ~]# groupadd mygroup
[root@haha ~]# useradd mysuer -g mygroup
[root@haha ~]# id mysuer
uid=1003(mysuer) gid=1003(mygroup) groups=1003(mygroup)
[root@haha ~]# passwd mysuer
Changing password for user mysuer.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[root@haha ~]# sh mysuer
sh: mysuer: No such file or directory
[root@haha ~]# su - mysuer
[mysuer@haha ~]$ touch ex hv /home/mysuer
[mysuer@haha ~]$ ll
total 0
-rw-r--r--. 1 mysuer mygroup 0 May 20 14:12 ex
-rw-r--r--. 1 mysuer mygroup 0 May 20 14:12 hv
2
、现需添加一新用户
helen
并设置其用户主目录
/helen
,密码为空。还需添加新组群
temp
,指定其
GID 为600
,并将
temp
组群作为用户
helen
的附加组群。请依次写出相应执行的命令。
[root@haha ~]# useradd helen -d /helen
[root@haha ~]# passwd -d helen
Removing password for user helen.
passwd: Note: deleting a password also unlocks the password.
passwd: Success
[root@haha ~]# groupadd temp -g 600
[root@haha ~]# usermod -G temp helen
[root@haha ~]# id helen
uid=1004(helen) gid=1004(helen) groups=1004(helen),600(temp)
3
、创建用户
user
,并设置其口令为
“a1b2c3”
,并加入
group
组群(假设
group
组群已经存在)。请依次写出相应执行的命令。
[root@haha ~]# groupadd group
[root@haha ~]# useradd -G group user
[root@haha ~]# id user
uid=1005(user) gid=1006(user) groups=1006(user),1005(group)
[root@haha ~]# echo a1b2c3 | passwd --stdin user
Changing password for user user.
passwd: all authentication tokens updated successfully.
4
、新建一个名为
adminuser
的组,组
id
为
40000
[root@haha ~]# groupadd -g 40000 adminuser
5
、新建一个名为
natasha
的用户,并将
adminuser
作为其附属组
[root@haha ~]# useradd natasha -G adminuser
6
、新建一个名为
harry
的用户,并将
adminuser
作为其附属组
[root@haha ~]# useradd harry -G adminuser
7
、新建一个名为
sarah
的用户,其不属于
adminuser
组,并将其
shell
设置为不可登陆
shel
[root@haha ~]# useradd sarah -s /sbin/nologin
8、natasha、harry和sarah三个用户的密码均设置为glegunge创建用户
Changing password for user natasha.
passwd: all authentication tokens updated successfully.
[root@haha ~]# echo glegunge | passwd --stdin harry
Changing password for user harry.
passwd: all authentication tokens updated successfully.
[root@haha ~]# echo glegunge | passwd --stdin sarah
Changing password for user sarah.
passwd: all authentication tokens updated successfully.
9.使alex用户满足以下要求:用户id为3456,描述名为alian密码为glegunge
[root@haha ~]# useradd alex -u 3456 -c alian
[root@haha ~]# grep alex /etc/passwd
alex:x:3456:3456:alian:/home/alex:/bin/bash
[root@haha ~]# echo glegunge | passwd --stdin alex
Changing password for user alex.
passwd: all authentication tokens updated successfully.
10、创建g1组,要求创建一个属于redhat用户g1组的文件redhat.txt
[root@haha ~]# groupadd g1
[root@haha ~]# touch redhat.txt
[root@haha ~]# useradd redhat
[root@haha ~]# chown redhat:g1 redhat.txt