实验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小时内删除。
发表评论