1、创建mygroup组群,GID为600的temp组群,group组群及组id为40000的adminuser组群
2、创建myuser用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,并使hv文件的同组用户是root。请依次写出相应执行的命令
3、添加一新用户helen并设置其用户主目录/helen,密码为空,并将temp组群作为用户helen的附加组群。请依次写出相应执行的命令
4、创建用户user,密码为“a1b2c3”,并将其加入group组群
5、当前用户永久生效的命令别名:写一个命令别名为shuaxin,实现的功能为每输入一次该命令,file.txt文件的所有时间就更新为当前时间
6、在普通用户下可以使用sudo命令查看/etc/shadow文件
知识点1.创建组:groupadd
#usermod 给用户添加附加组使用-a -G
[root@redhat test5]# usermod -a -G xiyouji wuneng
[root@redhat test5]# gpasswd -a wujing xiyouji
知识点2.添加用户:useradd
知识点3.etc底下的:bashrc profile(对所有用户生效)
注意: 1.source 或者bash 刷新
2.空格问题:加上空格的话,空格前的会被当做命令执行,所以会未找到
知识点4.提权:sudo
1.在root配置(/etc/sudoers)用户的权限
2.切换到对应的用户使用
3.用户提权的时候,需要使用sudo后加命令
解法:
1.创建mygroup组群,GID为600的temp组群,group组群及组id为40000的adminuser组群
[root@redhat ~]# groupadd mygroup
[root@redhat ~]# groupadd -g 600 temp
[root@redhat ~]# groupadd group
[root@redhat ~]# groupadd -g 40000 adminuser
[root@redhat ~]# cat /etc/group
2、创建myuser用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,并使hv文件的同组用户是root。请依次写出相应执行的命令
[root@redhat ~]# useradd -g mygroup myuser
[root@redhat ~]# su - myuser
[myuser@redhat ~]$ touch ex hv
[root@redhat ~]# gpasswd -a root mygroup (添加附加组)
3、添加一新用户helen并设置其用户主目录/helen,密码为空,并将temp组群作为用户helen的附加组群。请依次写出相应执行的命令
[root@redhat ~]# useradd -d /helen -G temp helen
4、创建用户user,密码为“a1b2c3”,并将其加入group组群
[root@redhat ~]# useradd -g group user
[root@redhat ~]# passwd user
5.当前用户永久生效的命令别名:写一个命令别名为shuaxin,实现的功能为每输入一次该命令,file.txt文件的所有时间就更新为当前时间
[root@redhat ~]# vim ~/.bashrc
alias shuaxin='touch /file.txt ; stat /file.txt'
[root@redhat ~]# source ~/.bashrc
[root@redhat ~]# shuaxin
6.在普通用户下可以使用sudo命令查看存放密码的文件
[root@redhat ~]# vim /etc/sudoers
[rsdhat@redhat ~]$ sudo cat /etc/shadow