第三次作业:
1、创建mygroup组群,GID为600的temp组群,group组群及组id为40000的adminuser组群
解析:创建mygroup,temp,group,adminuser
其中 temp GID 为600
adminuser id为40000
mygroup,group正常创建
[root@xixi ~]# groupadd group
[root@xixi ~]# groupadd mygroup
[root@xixi ~]# groupadd -g 600 temp
[root@xixi ~]# groupadd -g 40000 adminuser
2、创建myuser用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,并使hv文件的同组用户是root。请依次写出相应执行的命令。
[root@xixi ~]# useradd -g mygroup myuser
[root@xixi ~]# su - myuser
[myuser@xixi ~]$ touch /home/myuser/ex /home/myuser/hv
3、添加一新用户helen并设置其用户主目录/helen,密码为空,并将temp组群作为用户helen的附加组群。请依次写出相应执行的命令。
[root@xixi ~]# useradd -d /helen helen
[root@xixi ~]# passwd -d helen
Removing password for user helen.
passwd: Note: deleting a password also unlocks the password.
passwd: Success
[root@xixi ~]# sudo usermod -a -G temp helen
4、创建用户user,密码为“a1b2c3”,并将其加入group组群。
[root@xixi ~]# useradd user -g group -p a1b2c3
[root@xixi ~]# sudo useradd user -g group -p a1b2c3
5、当前用户永久生效的命令别名:写一个命令别名为shuaxin,实现的功能为每输入一次该命令,file.txt文件的所有时间就更新为当前时间。
[root@xixi ~]# vim ~/.bashrc
vim编辑模式的最后一行输入:alias shuaxin='touch /file.txt ;stat /file.txt'
[root@xixi ~]# source /root/.bashrc ----启动设置的快捷键
[root@xixi ~]# shuaxin
6、在普通用户下可以使用sudo命令查看存放密码的文件。
课堂作业:
1、hellen用户和mysuer对files文件可读可写,root可读可写可执行,其他用户没有任何权限。
2、hellen创建一个mod文件,所有人都只可读,除了root和myuser可读可写。
把root和mysuer用户放入hellen组中
[root@xixi ~]# gpasswd -a root hellen
Adding user root to group hellen ---用户root加入hellen组中
[root@xixi ~]# gpasswd -a mysuer hellen
Adding user mysuer to group hellen ---用户mysuer加入hellen组中
3、创建g1组,要求创建一个属于redhat用户g1组的文件redhat.txt 。