实验4 用户与组的管理
实验目的:
(1)掌握创建用户和组的命令
(2)了解账户和组的相关配置文件
(3)了解实现账户安全的知识
实验材料:资源分享源码
  计算机 VMware虚拟机 Centosjava项目用到的技术
一、实验原理
1.用户和组账户管理相关命令:
mvc架构有哪些设计模式
    useradd,usermod,userdel,groupadd,groupmod,groupdel
    passwd,gppaswd,chfn,chsh,su,pwck,newgrp
    finger,groups,id,w,who,chage
2.图形环境工具
3.配置文件
    /etc/passwd,/etc/shadow,/etc/login.defs
    /etc/group,/etc/gshadow,/etc/skel,/etc/default/useradd
二、实验内容及步骤
  使用命令方式完成如下任务:
1.使用命令创建用户zhangsanfeng,
    设置其口令为123456
    设置用户全名为Zhang San Feng
办公电话 77778888。
useradd -c Zhang San Feng zhangsanfeng   
linux修改口令的命令passwd zhangsanfeng (提示输入密码)
chfn -p 77778888 zhangsanfeng
          图1
2.使用命令修改用户账户zhangsanfeng的 UID为700,
其shell类型为/bin/sh。
usermod -u 700 -s /bin/sh zhangsanfeng
3.使用命令设置用户帐户zhangsanfeng
两次修改密码之间的最小天数为5天,最大天数为20天。
sleep函数怎么调用chage -m 5 -M 20 zhangsanfeng
          图2
4.使用命令删除用户帐户zhangsanfeng,并且在删除用户的同时一起删除其主目录。
    userdel -r zhangsanfeng
              图3
5.使用命令创建组group1,并且在创建时设置其GID为800。
  groupadd -g 800 group1
              图4
aspect 6.使用命令修改组group1的新组名称为shanghai,设置组shanghai的口令为222222。
  groupmod -n shanghai group1
  gpasswd shanghai(提示输入密码)
              图5
使用图形工具完成如下任务,并查看系统相关配置文件的内容变化:
(1)添加一个新的用户组Tester;   
(2)添加一个新的用户user999,并将其设为Tester组;
(3)修改user999的主目录为/home/test;
              图6
    查看etc/passwd有user999的用户信息
(4)删除用户user999和Tester用户组
    在用户管理界面可以直接删除用户和用户组

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。