1、新建几个普通用户wukong,wuneng,wujing,他们都属于xiyouji组的成员,其中wujing没有和系统交互的shell。
groupadd xiyouji
useradd wuneng -g xiyouji
useradd wukong -g xiyouji
useradd wujing -g xiyouji -s /sbin/nologin
2、wukong和wuneng的密码都为redhat。
echo redhat | passwd --stdin wukong
echo redhat | passwd --stdin wuneng
echo redhat | passwd --stdin wujing
3、通过sudo使得wukong可以使用wuneng和wujing的权限在他们的家目录下创建普通文件file。
先获取权限
vim /etc/sudoers
在 /etc/sudoers文件下加入wukong ALL=(ALL) ALL
或wukong ALL=(wuneng) /bin/touch、wukong ALL=(wujing) /bin/touch
在wukong用户下,使用wuneng和wujing的身份在他们的家目录下创建普通文件file
sudo -u wuneng touch /home/wuneng/file
4、通过sudo使得wukong可以将密码配置文件中自己的密码信息相关内容保存至自己家目录下的mima文件。
sudo -u wukong grep wukong /etc/passwd > /home/wukong/mima
5、创建用户和组,新建一个名为adminuser的组,组id为3333;新建一个名为xiaoming的用户,将adminuser作为其附属组,且其uid为2003;新建一个名为xiaohong的用户,将adminuser作为其附属组;新建一个名为xiaohei的用户,其不属于adminuser组,其在系统中没有任何可交互的shell;三个用户的密码都是redhat。
groupadd -g 3333 adminuser
useradd xiaoming -u 2003 -G adminuser
useradd xiaohong -G adminuser
useradd xiaohei -s /sbdin/nologin
echo redhat | passwd --stdin xiaoming
echo redhat | passwd --stdin xiaohong
echo redhat | passwd --stdin xiaohei