版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机操作系统实验实验报告五姓名:冯毓权学号:11121370实验五用户与组群管理一实验要求(1) 理解/etc/passwd 和/etc/group 文件的含义。(2) 掌握桌面环境下管理用户与组群的方法。 掌握利用shell命令管理用户与组群的方法。(4)学握批量新建用户帐号的步骤和方法。二实验内容1. 桌面环境下管理用户与组群【操作耍求1新建两个用户帐号,其用户名为xuscrl和xuscr2, 口令为"el2ut59er”和 “wfult28er"。【操作步骤】(1) 以超级用户身份登录x window图形化用户界面,依次单击系统 菜单二管理二用户和组群,启动用户管理
2、者窗口 单击工具栏上的添加用户按钮,出现创建新用户窗口。在用户名文本框中输入用户名“xuserl”,在口令戊本框中输入口令“el2ut59er”, 在确认口令文本框小再次输入口令uel2ut59er",然后单击确定按 钮,返回用户管理者窗口。0®®创建新用户叼创建主目录(旦)主目录(qh /home/xuserlh为该用户创建私人组群(g)手工指定用户id (s)uid :500x取消©确定(3) 用同样的方法新建用户xuser2,完成斤用户管理者用户管理器文件(e)首选项(巳帮助(旦)% 峪整呀谢总添加用户(u)添加组群(g),|?1 t 训小d帮助(
3、h)刷新(r)搜索过滤器(s:应用过滤器(a)川户($用户名用户id v |主要组群1全称|登录shell|主目录fengyuquan500fengyuquan fengyuquan /bin/bash/home/fengyuqua nhelen501helen/bin/bash/home/hele nxuserl502xuserl/bin/bash/home/xuserlxuser2503xuser2/bin/bash/home/xuser2<1巨(4) 依次单击顶部面板的应用程序二附件二文本编辑器,启 动gedit文木编辑器,打开/etc/passwd和/etc/shadow文件将发
4、现文件的末尾 出现表示xuserl和xuser2用户帐号的信息。打开/etc/group和/etc/gshadow文件将发现文件 尾出现表示xuserl和xuse2私人组群的信息。 匕出护km milk釧釧霸文件(e)编轻(e) fse<y)搜索(s)工具cd 文档(q)帮助(旦)文件(e)编辑(e)査看(乂)搜索 xjkt)文档(q)帮助(旦)0 o v 3 令 新建打开 保存1打印剪切變制粘贴shadow xcanna:t!:wnn:!:15985:0:99999:7:fengyuquan:$l$fgdxpi5a $skdl8xsrqnw5mdknxkvcv0:15985:0:999
5、99:7 helen:$l$lihfp9y3$/xsxw5gyhoknqw8ovgi78/:16001:0:99999:7: xuserl:$l$aqw9nbu5$qf0vbr08yjklqm4qvqma.0:16006:0:99999:7 xuser2:$l$gehou912$4bclwh/9pxdk8xm4uryivl:16006:0:99999:7行丨列1fengyuquan:x:500: helen:x:501: xuserl:x:502: xuser2:x:503:万il1helen: : xuserl:! xuser2 : ! !xuserl:h:xuser2 :!:x-rx<
6、;» x(5)按下ctrl+alt+f2组合键切换到第2个虚拟终端,输入用户名 xuser2和相应的口令可登录linux系统,说明新建用户操作已成功。 输入“pwd”命令,屏幕显示用户登录后进入用户主目录“/home/xuser2” , 操作内容如下所示。locelhost $ puidhome/xuserzxus巳rzlocalhost (7)输入“exit”命令,xuser2用户退出登录。按下alt+f7组合键返回gnome桌面环境。【操作要求2锁定xuser2用户帐号【操作步骤】(1) 在用户管理者窗口选屮xuser2用户帐号,单击工具栏上的属性 按钮,打开用户属性窗口。(2)
7、 选屮帐号信息选项卡让本地口令被锁复选框被选屮,单击确 定按钮,返回用户管理者窗口。按下ctrl+alt+f2组合键,再次切换到第2个虚拟终端,输入用户名 xuser2和相应的口令,发现xuser2用户无法登录linux系统,说明xuser2 用户账号的确已被锁定, 操作内容如下所示:localhost login: xsuerz password:login incorrect 按下alt+f7组合键再次返回gnome桌而环境。【操作要求3删除xuser2用户【操作步骤】(1)在用户管理者窗口,单击编辑菜单的首选项,弹出首选项 对话框,不选屮隐藏系统用户和组复选框,如图5-5所示,最后单击关
8、 闭按钮。此时用户选项卡中显示包括超级用户和系统用户在内的所有 用户 在搜索过滤器文 框中输入“x*”并按下enter键,则仅显示以x为 首字母的用户 选中xuser2用户,单击工具栏上的删除按钮,弹出对话框,如图5-8 所示,单击是按钮,返回用户管理者窗口,发现xuser2用户己被删除。 在i搜索过滤器文 框中输入并按下enter键,则显示所有用户。【操作要求4】新建两个组群,分别是myusers和temp。【操作步骤】(1) 在用户管理者窗口选中组群选项卡,当前显示出所有组群。 单击工具栏上的添加组群按钮,出现创建新组群对话框。在组 群名文框屮输入"myusers"单击
9、确定按钮,返回用户管理者窗口。(3)用相同的方法新建temp组群,完成后用户管理者wo用户组群(/组群名组群id v |组群成员|fengyuquan500fengyuquanhelen501helenxuserl502xuserlmyusers503temp504-u【操作要求5 修改myusers组群属性,将xuserl和helen用八加入 myusers 组群。【操作步骤】 从组群选项卡中选择myusers组群,单击工具栏上的 属性按钮,弹岀组群属性窗口。(2) 选择组群用户选项卡,选中helen和xuserl前的复选框,设置helen 用户和xuserl用户的myusers组群的成员,
10、单击确定按钮,返回用户 管理者窗口k取消(c)确定(q)【操作要求6删除temp组群【操作步骤】从组群选项卡中选择temp组群,单击工具栏上的删除按钮,出现确 认对话框,单击是按钮即可。2. 编辑用户配置文件【操作要求1】新建用八配置文件myusersproflle口 【操作步骤】(1)依次单击系统菜单二i管理=用户配置文件编辑器,打开ruserprofile editor窗 口 单击添加按钮,弹出r add profile j窗口,在r profile name j文本框 中输入用户配置文件名“myusersprofile”单击添加_1按钮,回到user profile editorj窗口,
11、如图5-15所示。【操作要求2】设置myusersprofile用户配置文件的内容:应用程序的默认 字体为屮易宋体18030,桌面背景为花园。【操作步骤】(1) 在user prole editor窗口选屮"myusers-profile文件,单击编辑 按钮,出现编辑配置文件 myusers-profile窗口编辑配置文件 myusers-profilej窗口与当前实际的桌面几乎一样,利用这个窗口的系统菜单可 设置用户配置文件的实际内容。(2) 在编辑配置用户窗口中依次单击系统菜单二首选项二字 体,打开字 体首选项对话框,如图5-16所示。单击应用程序字体的字 体列表,出现拾取字体对
12、话框(参见图5-17),从字体族选择“中易 宋体18030”,并单击确定按钮。 回到字体首选项对话框,如图5-18所示,此时窗口中的字体发生变 化,单击窗口右上和的关闭按钮,关闭此对话框。(4) 在编辑配置用户窗口中依次单击系统菜单二首选项二桌 面背景,打开桌面背景首选项对话框,选择“花园”-此时编辑配置 用户窗口的桌面也发生变化,如图5-19所示。最后单击关闭按钮。(5) 单击编辑配置用户窗口配置文件菜单的保存项,保存用户配 置文件的修改内容。最后单击编辑配置用户窗口右上介的关闭按钮,冋到user profile editor j 窗口。【操作耍求3设置xuserl的用户配置文件为myuse
13、rs-profiled【操作步骤】(1) 在user profilt editor窗口选中 myusers-profile 文件,单击users 按钮,出现配置文件myusers-profile的用户对话框。(2) 选屮xuserl用户的复选框,如图5-20所示,最后单击关闭按钮。(3) 单击系统菜单的注销项,超级用户退出gnome桌面环境。 以xuserl用户登录,并启动gnome桌面环境,查看应用程序的字体 和桌面环境。gnome的用户配置文件编辑功能允许超级用户创建多种用户 配置方案,分配给不同类型的普通用户。3.利用shell命令管理用户与组群【操作耍求1】新建一名为duscr的用户,
14、其口令是“tdd63u2”,主耍组群为 myuserso【操作步骤】(1) 按下ctrl+alt+f3组合键,切换到第3个虚拟终端,以超级用户身份 登录。(2) 输入命令“useradd -g myusers dusern ,建立新用户duser,其主要组群是 myuserso 为新用户设置口令,输入命令"passwd duser",根据屏幕提示输入两次口 令,最后屏幕提示口令成功设置信息,如下所示。roolocelhost # useradd 一g myusers duser rootolocalhost passud duserchanging password f o
15、r user duser flew unix password:t etype new unix password:asswd: all authentication tokens updated successfally.设置用户口令时输入的口令在屏幕上并不显示出来,而输入两次的目的在于 确保口令没有输错。(4)输入命令"cat /etc/passwd”,查看/etc/passwd文件的内容,发现文件的 尾增加duser用户的信息。(5)输入命令“cat /etc/ group”,查看/etc/ group文件的内容,发现文件内容 增加。xuser1:x:myusers:x:503
16、:xuser1,helen,duser按下alt+f4组合键,切换到第4个虚拟终端,输入duser用户名和口 令可登录linux系统。login: duser password:eduserplocalhost $(7)输入“exit”命令,duser用户退出登录。【操作耍求2将duser用户设置为不需口令就能登录。 【操作步骤】(1)按下alt+f3组合键,切换到正被超级用户使用的第3个虚拟终端。 输入命令upasswd -d duserj,,如下所示。rootplocalhost # passud -d duser removing password f or user duser pas
17、sud: successroott? 1 oca 1 host #在实际应用中此功能必须谨慎使用,因为不需口令的用户帐号一旦被窃可能 造成系统入侵的严重结果。(3) 按下alt+f3组合键,再次切换到第3个虚拟终端,在“login:”后输 入用户名“duser”,按下enter键就直接出现shell命令提示符,说明duser 用户不需口令即可登录,如下所示。localhost login : duserlast login : thu nov 22 04:06:15 on tty4duserlocalhost $【操作要求3】查看duser用户的相关信息【操作步骤】在第3个虚拟终端输入命令“i
18、dduser”,显示duser用户的用户id(uid)、 主要组群的名称和id(gid),如下所示。duserblocalhost $ id duser uid=503(duser) gid=503(myusers) groups=503(myusers) duser(? 1 oca 1 host $【操作耍求4】从普通用户duser切换为超级用户【操作步骤】(1) 第4个虚拟终端当前的shell命令捉示符为“$”,表明当前用户是普通 用户。(2) 输入命令"is/root",屏幕上没有出现/root目录中文件和子目录的信息, 而是出现提示信息,提示当前用户没有查看/roo
19、t冃录的权限。 输入命令“su ”或者是“suroot”,屏幕提示输入口令,此时输入超级 用户的口令,验证成功后shell提示符从“$”变为“#”,说明已从普通用户 转换为超级用户。 再次输入命令“is/root",可查看/root目录屮文件和子目录的信息,相关 操作如下所示。dusert? 1 oca 1 host 1$ is /roots: /root: permission deniedduserplocalhost $ su - assword:rootolocalhost 1# is /rootnaconda-ks.cfg desktop f5 insta11.log in
20、stnl1.log.syslog rootolocalhost j# 输入“exit”命令,回到普通用户的工作状态。(6) 输入“exit”命令,duser用户退出登录。【操作要求5 一次性删除duser用户及其工作目录【操作步骤】仃)按下alt+f3组合键,切换到正被超级用户使用的第3个虚拟终端。lrootp 1 oca 1host # is /home/(2)输入命令"uscrdcl -r dusern,删除 duser 用户。处于登录状态的用户不能删除。如果在新建这个用户时还创建了私人组群,而该私人 组群当前又没有其他用户,那么在删除用户的同时也将一并删除这一私人组群。(3)
21、输入命令"cat/etc/passwd”,査 看/etc/passwd文件的内容,发现duser的相关 信息已消失。(4) 输入命令"ls/home",发现duser的主目录/home/duser也不复存在。;root(?localhost # is /home/;rootolocalhost #【操作要求6新建组群mygroupd【操作步骤】(1)在超级用户的shell提示符后输入命令agroupaddmygroupv,建 立 mygroup 组群。 输入命令"cat/etc/group",发 现group文件的末尾出现mygroup组群的信
22、息。awi(3) 输入命令“cat/etc/gshadow”,发 现gshadow文件的 尾也出现 mygroup组群的信 【操作要求7】将mygroup组群改名为newgroupd【操作步骤】(1)输入命令“gimipmod -n newgroup mygroup n,其中-n选项表示更改组群 的名称。 输入命令“cat/etc/group”,查 看组群信息,发现原来mygroup所在行的 第一项变为“newgroup”。myusers:x:buj:xuser1,helen newgroup:x:504:4.批量新建多个用户帐号【操作要求】为全班同学20位同学创建用户帐号,用户名为“s” +
23、学号的组 合,莫小班级名册屮第一位同学的学号为080101。所有同学都属于 class0801组群。所有同学的初始口令 为111111。【操作步骤】(1) 以超级用八身份登录,输入命令“gi*oupaddg600class0801”(假设值为 600的gid 被使用),新建全班同学的组群class0801,(2) 输入命令“vi student”,新建用户信息文件。(3) 按下“i”键,切换为vi的文 编辑模式,输入第一行信息:s080101:x:601:600:/home/s080101:/bin/bash”。(4) 按下esc键,切换到命令行模式,拖动鼠标,将整行选中,如图5-21所 示,然后按下字母键y两次。也就是将当前选中的行放到vi的暂存区域(类 似于windows的剪 贴板)。(5) 然后按下字母键p,就复制一行信息,重复此操作19次,然后部分修改 每位同学用户信息不同的地方。鼻ij (-j i v ij v /4qoq4q4 .tava- 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工作心得体会总结
- 2025年度典当物品鉴定与拍卖代理服务合同3篇
- 二零二五年度军事通信保密协议及网络维护合同3篇
- 二零二五年度幼儿早期教育托管班入园协议书3篇
- 二零二五年度养殖场租赁与农业生态循环经济发展合作合同3篇
- 2025年度新型建筑材料内部承包协议书3篇
- 2025年度农村保洁员岗位职责及待遇合同
- 2025年度水产养殖废弃物处理设施建设合作协议合同3篇
- 2025年度教育培训机构挂靠合作协议书标准模板3篇
- 二零二五年度农业现代化土地承包合作框架协议3篇
- 住宅项目规范(2022)
- 部编版八年级上全册古文注释、翻译、阅读习题及答案【2020版】
- 2012生物化学答疑-02
- 公墓项目建议书
- 高压氧舱技术要求
- 南京邮电大学通达学院学生成绩复核申请表
- 《怪老头儿》阅读测试及答案
- 螺栓对应重量表
- 施工现场消防安全操作规程
- A4标签打印模板
- (完整版)工程项目管理组织机构
评论
0/150
提交评论