欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    计算机操作系统实验5.docx

    • 资源ID:1869204       资源大小:219.51KB        全文页数:17页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机操作系统实验5.docx

    计算机操作系统实验实验报告五姓名:冯毓权学号:Ill21370上海人学甜寡机工程易科学当浣实验五用户与组群管理一实验要求(1)理解etcpasswd和etcgroup文件的含义。(2)掌握桌面环境下管理用户与组群的方法。(3)掌握利用Shell命令管理用户与组群的方法。(4)掌握批量新建用户帐号的步骤和方法。实验内容1 .桌面环境下管理用户与组群【操作要求1新建两个用户帐号,其用户名为Xuserl和xuser2,口令为“el2ut59er”和''wfult28er”。【操作步骤】以超级用户身份登录XWindow图形化用户界面,依次单击系统菜单=>管理=>用户和组群,启动用户管理者窗口(2)单击工具栏上的添加用户按钮,出现创立新用户窗口。在用户名文本框中输入用户名文USerl”,在口令文本框中输入口令%12ut59er”,在确认口令文本框中再次输入口令“el2ut59er”,然后单击确定按钮,返回用户管理者窗口。(3)用同样的方法新建用户XUSer2,完成后用户管理者(4)依次单击顶部面板的应用程序=附件=文本编辑器,启动gedit文本编辑器,翻开etcpasswd和etcshadow文件将发现文件的末尾出现表示xuserl和xuser2用户帐号的信息。翻开etcgroup和etcgshadow文件将发现文件尾出现表示xuserl和xuser2私人组群的信息。etcpasswd(2(Llk)-gedit文件(E编辑(E)查看(V搜索工具文档(D)帮助(三)回。口四6斗联)的新建打开保存I打印I撤消剪切复制粘贴Ipasswd*noogncanna:x:39:39:CannaServiceUser:varlibcanna:sbinnologinwnn:x:49:49:WnnInputServer:varlibwnn:/sbin/nologinfengyuquan:x:500:500:fengyuquan:/home/fengyuquan:binbashhelen:x:501:501:homehelen:binbashxuserl:x:502:502:homexuserl:binbashxuser2:x:503:503:homexuser2:binbash4£V行1,列2插入VIW,力力TH-.ULJ11一文件(E)编辑(E)查看(W搜索工具文档(D)帮助(三)0pv&0»®ev新建打开保存I打印I撤消审纪I剪切复制粘贴!shadowXcarmaTTTTW5TUT99OT9T7TT7Ewnn:!:15985:0:99999:7:fengyuquan:SlSfGDXPiSaSSkdL8XsrqnW5MdkNXkVcvO:15985:0:99999:7:helen:$l$lihFP9Y3$/xSXW5GhokNQw8ovGI78/:16001:0:99999:7:Xuserl:$l$aQW9nBu5Sqf0vbR08YjKlQm4QvqMA.0:16006:0:99999:7:xuser2:$1$GeHOU912zS4BcLwH9PXDk8xm4uRyivl:16006:0:99999:7:行1,列1插入fengyuquan:x:500:helen:x:501:xuserl:x:502:xuser2:x:503:i1Irll1Lf.helen:!:xuserl:!:xuser2:!:按下CTRL+ALT+F2组合键切换到第2个虚拟终端,输入用户名xuser2和相应的口令可登录Linux系统,说明新建用户操作已成功。(6)输入“pwd”命令,屏幕显示用户登录后进入用户主目录“/home/xuser2”,操作内容如下所示。XuserZOIocaIhost$PiJdZhomeZxuserZLxuserZPIocaIhost(7)输入“exit”命令,xuser2用户退出登录。(8)按下ALT+F7组合键返回GNOME桌面环境。【操作要求2】锁定xuser2用户帐号【操作步骤】(1)在用户管理者窗口选中xuser2用户帐号,单击工具栏上的属性按钮,翻开用户属性窗口。(2)选中帐号信息选项卡让本地口令被锁复选框被选中,单击确定按钮,返回用户管理者窗口。(3)按下CTRL+ALT+F2组合键,再次切换到第2个虚拟终端,输入用户名xuser2和相应的口令,发现xuser2用户无法登录Linux系统,说明xuser2用户账号确实已被锁定,操作内容如下所示:localhostlogin:XSUer2Password:Loginincorrect(4)按下ALT+F7组合键再次返回GNOME桌面环境。【操作要求3删除xuser2用户【操作步骤】(1)在用户管理者窗口,单击编辑菜单的首选项,弹出首选项对话框,不选中隐藏系统用户和组复选框,如图5-5所示,最后单击关闭按钮。此时用户选项卡中显示包括超级用户和系统用户在内的所有用户(2)在搜索过滤器文框中输入“x*”并按下Enter键,那么仅显示以X为首字母的用户选中xuser2用户,单击工具栏上的删除按钮,弹出对话框,如图5-8所示,单击是按钮,返回用户管理者窗口,发现xuser2用户已被删除。(4)在搜索过滤器文框中输入“*”并按下Enter键,那么显示所有用户。【操作要求41新建两个组群,分别是myusers和temp。【操作步骤】(1)在用户管理者窗口选中组群选项卡,当前显示出所有组群。(2)单击工具栏上的添加组群按钮,出现创立新组群对话框。在组群名文框中输入“myusers”单击确定按钮,返回用户管理者窗口。(3)用相同的方法新建temp组群,完成后用户管理者窗口用户组群(Q)组群名组群IDV组群成员fenguquan500fenguquanhelen501helenxuserl502xuserlmyusers503temp504【操作要求5修改myusers组群属性,将xuserl和helen用户参加myusers组群。【操作步骤】(1)从组群选项卡中选择myusers组群,单击工具栏上的属性按钮,弹出组群属性窗口。(2)选择组群用户选项卡,选中helen和xuserl前的复选框,设置helen用户和XUSerI用户的myusers组群的成员,单击确定按钮,返回用户管理者窗口M取消。确定9)一一【操作要求6删除temp组群【操作步骤】从组群选项卡中选择temp组群,单击工具栏上的删除按钮,出现确认对话框,单击是按钮即可。2 .编辑用户配置文件【操作要求1新建用户配置文件myusers-profile【操作步骤】(1)依次单击系统菜单=管理=用户配置文件编辑器,翻开UserProfileEditorJ窗口(2)单击添加按钮,弹出AddProfiIeJ窗口,在Profilename文本框中输入用户配置文件名"myusers-profile”单击添加按钮,回到UserProfileEditor窗口,如图5-15所示。【操作要求2设置myusers-profile用户配置文件的内容:应用程序的默认字体为中易宋体18030,桌面背景为花园。【操作步骤】(1)在UserProfileEditorJ窗口选中"myusers-profile”文件,单击编辑按钮,出现编辑配置文件myusers-profileJ窗口编辑配置文件myusers-profileJ窗口与当前实际的桌面几乎一样,利用这个窗口的系统菜单可设置用户配置文件的实际内谷。(2)在编辑配置用户窗口中依次单击系统菜单=首选项=字体,翻开字体首选项对话框,如图5-16所示。单击应用程序字体的字体列表,出现拾取字体对话框(参见图5-17),从字体族选择“中易宋体18030”,并单击确定按钮。(3)回到字体首选项对话框,如图5-18所示,此时窗口中的字体发生变化,单击窗口右上角的关闭按钮,关闭此对话框。(4)在编辑配置用户窗口中依次单击系统菜单=首选项=桌面背景,翻开桌面背景首选项对话框,选择“花园”。此时编辑配置用户窗口的桌面也发生变化,如图5-19所示。最后单击关闭按钮。(5)单击编辑配置用户窗口配置文件菜单的保存项,保存用户配置文件的修改内容。最后单击编辑配置用户窗口右上角的关闭按钮,回到UserProfileEditorJ窗口。【操作要求3设置Xuserl的用户配置文件为myusers-profile(1)在UserProfileEditorJ窗口选中myusers-profile文件,单击UsersJ按钮,出现配置文件myusers-profile的用户对话框。(2)选中Xuserl用户的复选框,如图5-20所示,最后单击关闭按钮。(3)单击系统菜单的注销项,超级用户退出GNOME桌面环境。(4)以Xuserl用户登录,并启动GNOME桌面环境,查看应用程序的字体和桌面环境。GNOME的用户配置文件编辑功能允许超级用户创立多种用户配置方案,分配给不同类型的普通用户。3 .利用Shell命令管理用户与组群【操作要求11新建一名为duser的用户,其口令是“tdd63u2”,主要组群为myuserso【操作步骤】(1)按下CTRL+ALT+F3组合键,切换到第3个虚拟终端,以超级用户身份登录。(2)输入命令"useradd-gmyusersduser”,建立新用户duser,其主要组群是myuserso(3)为新用户设置口令,输入命令"passwdduser”,根据屏幕提示输入两次口令,最后屏幕提示口令成功设置信息,如下所示。Itrootpiocalhostuseradd-gmyusersduserroot(?IocaIhostPaSSUJdduserChangingpasswordforuserduser.1eUNIXpassord:RetyPeneUNIXpassword:passed:allauthenticaiontokensupdatedsuccessfulIy.IIIIB设置用户口令时输入的口令在屏幕上并不显示出来,而输入两次的目的在于确保口令没有输错。(4)输入命令"cat/etc/PaSSWd”,查看etcpasswd文件的内容,发现文件的尾增加duser用户的信息。eIen:×:bUl:omeeIen:/bnbasXuserl:×:50Z:50Z:Zhomezxuserl:/bin/bashduser:x:503:503::/home/duser:/bin/bashrootIocaIhost-输入命令"cat/etc/group”,查看/etc/group文件的内容,发现文件内容增加。×userl:×:5UZ:myusers:X:503:XUSerllheIenjduser(6)按下ALT+F4组合键,切换到第4个虚拟终端,输入duser用户名和口令可登录Linux系统。login:duserPassword:duserIoca!host1$(7)输入“exit”命令,duser用户退出登录。【操作要求2将duser用户设置为不需口令就能登录。【操作步骤】(1)按下ALT+F3组合键,切换到正被超级用户使用的第3个虚拟终端。(2)输入命令''passwd-dduser”,如下所示。rootOIocaIhostPaSSUJd-dduserRemovingPaSSUJordforuserduser.assd:SuccessrootOIocaIhost#在实际应用中此功能必须谨慎使用,因为不需口令的用户帐号一旦被窃可能造成系统入侵的严重结果。(3)按下ALT+F3组合键,再次切换到第3个虚拟终端,在“Login:"后输入用户名"duser",按下Enter键就直接出现Shell命令提示符,说明duser用户不需口令即可登录,如下所示。localhostlogin:duserLastlogin:ThuNov2204:06:15ontty4duserlocalhost$【操作要求3查看duser用户的相关信息【操作步骤】在第3个虚拟终端输入命令"idduser",显示duser用户的用户ID(UlD)、主要组群的名称和ID(GID),如下所示。duserIocaIhost1$idduseruid=503(duser)gid=503(myusers)groups=503(myusers)EduserPIocaIhost$,【操作要求4从普通用户duser切换为超级用户【操作步骤】(1)第4个虚拟终端当前的Shell命令提示符为“$”,说明当前用户是普通用户。(2)输入命令"Is/root”,屏幕上没有出现/root目录中文件和子目录的信息,而是出现提示信息,提示当前用户没有查看/root目录的权限。(3)输入命令“su-”或者是“su-root”,屏幕提示输入口令,此时输入超级用户的口令,验证成功后Shell提示符从"$”变为“#",说明已从普通用户转换为超级用户。(4)再次输入命令"Is/root”,可查看/root目录中文件和子目录的信息,相关操作如下所示。duserPIocaIhost$Is/roots:/root:Permissiondeniedduser(?IocaIhost$su-assord:rootPIocaIhost1*Is/rootnaconda-ks.cfgf5insta11.loginsa11.log.syslogrootIocaIhost,Itt(5)输入“exit”命令,回到普通用户的工作状态。(6)输入“exit”命令,duser用户退出登录。【操作要求5一次性删除duser用户及其工作目录【操作步骤】(1)按下ALT+F3组合键,切换到正被超级用户使用的第3个虚拟终端。root(?IocaIhost#Is/home/(2)输入命令"userdelrduser”,删除duser用户。处于登录状态的用户不能删除。如果在新建这个用户时还创立了私人组群,而该私人组群当前又没有其他用户,那么在删除用户的同时也将一并删除这一私人组群。(3)输入命令"cat/etc/PaSSWd",查etcpasswd文件的内容,发现duser的相关信息已消失。(4)输入命令"Is/home”,发现duser的主目录homeduser也不复存在。rootPlocalhost#Is/home/rootPlocalhost#【操作要求6新建组群mygroup【操作步骤】(1)在超级用户的Shell提示符后输入命令"groupaddmygroup”,建立mygroup组群。(2)输入命令"cat/etc/group”,发现group文件的末尾出现mygroup组群的信息。myusers:X:503:XUSer1,heIenmygroup:X:504:(3)输入命令"catetcgshadow”,发现gshadow文件的尾也出现mygroup组群的信息。tygroup:?:Ihr弋十_ZJtt【操作要求7】将mygroup组群改名为newgroup【操作步骤】(1)输入命令"groupmod-nnewgroupmygroup”,其中-n选项表示更改组群的名称。(2)输入命令"catetcgrou”,查看组群信息,发现原来mygroup所在行的第一项变为"newgroup”。myusers:x:503Ixuserljhelennewgroup:x:504:4.批量新建多个用户帐号【操作要求】为全班同学20位同学创立用户帐号,用户名为“s”+学号的组合,其中班级名册中第一位同学的学号为08()101。所有同学都属于dass0801组群。所有同学的初始口令为111111。(1)以超级用户身份登录,输入命令''groupadd-g600ClaSSO801”(假设值为600的GID被使用),新建全班同学的组群ClaSSO801,输入命令"vistudent”,新建用户信息文件。(3)按下“i”键,切换为vi的文编辑模式,输入第一行信息:s080101:x:601:600:homes080101:/bin/bash”。(4)按下ESC键,切换到命令行模式,拖动鼠标,将整行选中,如图5-21所示,然后按下字母键y两次。也就是将当前选中的行放到vi的暂存区域(类似于Windows的剪贴板)。(5)然后按下字母键p,就复制一行信息,重复此操作19次,然后局部修改每位同学用户信息不同的地方。s880101:X:601:600::homes080101:/bin八ashs080102:x:601:600:homes080101:/bin/bashs080103:×:601:600:homes080101:binbashs080104:×:601:600:homes080101:/bin/bashs080105:×:601:600:homes080101:/bin/bashs080106:X:601:6B0:homes080101:/bin/bashs080107:×:601:608:homes080101:/bin/bashs080108:×:601:600:homes080101:/bin/bashs080109:×:601:600:homes080101:/bin/bashs080110:×:601:600:homes080101:/bin/bash(6)最后编辑完成的文件,为节约篇幅仅显示前10位同学信息。最后保存并退出vio(7)输入命令''vistu-passwd”,新建用户口令文件。(8)按下“i”键,切换为vi的文编辑模式,输入第一行信息:s08010kllllll",即所有同学的初始口令为IllllL按下ESC键,切换到命令行模式,拖动鼠标,将整行选中,然后按下字母键y两次,复制行。(9)连续按P键19次,就可复制出19行信息,然后修改成正确的用户名,080101:111111S0813:111111is080104:111111080105:111111080106:111111080107:111111080108:111111典80109:111111S080110:llllll(10)输入命令"newusers<students”,批量新建用户帐号。"(11)输入命令"pwunconv”,暂时取消shadow加密。(12)输入命令"chpasswd<stu-passwd”,批量新建用户的口令。(13)输入命令"pwconv",进行shadow加密,完成批量创立用户帐号工作。(14)输入命令"catetcPaSSWd”,查看etcpasswd文件将发现所有的用户帐号均已建立。(15)可尝试以新建的用户名登录,并应该及时修改用户的口令。使用此方法批量创立的用户登录时的命令提示符,不是默认的用户名loCaIhoSt而是-bash-3.1$。如果希望使用默认的命令提示符,可将采用useradd命令新建的用户,如helen的用户主目录中的.bash_profile和.bashrc文件复制到批量创立的用户主目录即可。

    注意事项

    本文(计算机操作系统实验5.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开