linux实验报告-项目四-linux用户和组的管理.docx

上传人:scccc 文档编号:13795468 上传时间:2022-01-24 格式:DOCX 页数:9 大小:63.65KB
返回 下载 相关 举报
linux实验报告-项目四-linux用户和组的管理.docx_第1页
第1页 / 共9页
linux实验报告-项目四-linux用户和组的管理.docx_第2页
第2页 / 共9页
linux实验报告-项目四-linux用户和组的管理.docx_第3页
第3页 / 共9页
linux实验报告-项目四-linux用户和组的管理.docx_第4页
第4页 / 共9页
linux实验报告-项目四-linux用户和组的管理.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《linux实验报告-项目四-linux用户和组的管理.docx》由会员分享,可在线阅读,更多相关《linux实验报告-项目四-linux用户和组的管理.docx(9页珍藏版)》请在三一文库上搜索。

1、项目四Linux报告课程名称:Linux操作系统设计题目:用户和组的管理院(系):计算机学院(软件学院)专业年级:*级软件工程(移动互联网)学 号:姓 名:年月日项目四任务一.实验内容1.用户账户和组的管理;2用户和组的维护二基本要求1 . 掌握用户账户和组的管理;2 .掌握用户和组的维护。三支撑的课程目标本实验项目可以支撑“课程目标1:能够根据需要选择和使用 Linux 操作系统的常用命令、文本编辑工具、网络管理工具、编程工具等获取信息”和“课程目标2:能够针对软件开发选择和使用的 Linux 平台环境和开发工具,理解其开发条件的优劣性” 。本实验通过问题启发式引导学生依据所掌握的相关知识点

2、, 寻找问题的解决方案, 加深相关知识点的理解,达到课程目标的要求。四报告撰写要求1报告要求有安装过程的截图和文字说明;2 中文为 “小四号宋体” , 英文和数字为小四号“TimesNewRoman” , 行间距 22-25磅。标题可适当加大字号或加粗,保持排版美观。3内容中编号方式为:级:、二、三、二级:1.2.3.三级:(1) (2) (3)四级:4、图和表要进行编号,并在正文中进行引用;图和表各自排序,从1 开始;图名在下方,五号字;表名在上方,表中内容及表名均为五号字。例如:新建虚拟机 如下图所示。五.报告样例查看用户个数操作rootlocal.host Desktop# vrc -1

3、 /etc/passwd35 /etc/passwd查看某个文件的信息Urootlocalhost Desktop# groupadd ssssHrootQlocalhost Desktop# wc . /etc/passwd /etc/passwdHrootglocalhast De&ktop# cat /etc/passwd |grep rootI root:x:6:0:root:/root:/bin/bashHoperator:x:ll:fr: operators/n)ot:/sbin/no login lrootlocalho5t Desktop# |查看用户身份信息.Tootgioc

4、alhost Desktop# id rootuid=0(root) gid=A(root) groups=G(root)rI nl1 II ra II l Md !查看某个文件的密码信息rootfalocalhost Desktop # grep AnserS /etc/shadow jser5:!;18204:0:99999:7;:F i. cl L 4口1 fj 用户账号和组的管理创建用户 ueseadd rootglocalhost Desktop us&radd userone Yootglocalhost Desktop# grep Auserone /etc/passwd jse

5、rone:x: 556:557: :/home/Lsercne :/bin/basti- CH IJ . dhi上 -i 1 - u创建时指定uidrootlocalhost Desktop# useradd -u 568 userlGrootlacalhast Desktop# tail -1 /etc/|passwduserlO:508:t/home/userlGz/bin/bashrootlocalhost Desktop# |- d 指定用户的家目rootlocalhost Desktop# useradd -d /admin adminrQQtlacalhost Desktop# I

6、s/ash: Is/: No such file or directoryrootgiocalhost Desktop# Is /dminbootetcliblost-i-oundmntpGsbinsrvtripvarindevhomelib64mediaoptrootselinuicsysusr- g指定用户的基本组Tootocalhost Desktop# useradd -g root testrootlocalhast Desktop# groups te5t est : rootrootlocalhost Desktop# |- G指定用户的附加组Tootlocalhost Desk

7、top-# useradd *G root testlrootlocalhost Desktop id testliid=566(testl) gid=560(testl) groups=56E(testl) PG(root) rootglocalhost Desktop# |- s 指定用户登录的shell= mtr - T .- t rootglocalhost Desktop# uscradd -s /sbln/nologin -H ftpuser i li aI, n H i1 dd I Fa- c用户的注释性信息- e禁用帐号的日期- f设置帐户过期多少天后,用户帐户被禁用。root

8、(3localhost Desktop# useradd -c ooo nsc66rootlocalhot Desktop# useradd -e 2020-61-61 userl2roottalocalhost Desktop# useradd -f 55 tserlJra jti 11T Iie Cl a11 ri ?题目:新建用户useri , UID为510,指定其所属的私有组为 mlx (mlx组的标 识符为500),用户的主目录为/home/useU ,用户的Shell为/bin/bash ,用 户的密码为123456,帐户永不过期。;root?lo(alho5t Desktop#

9、 useradd -u 519 -g 586 d /honuserl s /bii/bash-p 123456 -f -1 段33.Passwd-u口令解锁root(aiocalhost Desktop)# passed -1 userl Locking password for user userl.p“5wd; Successraotloc:fllhast Desktop# passwd -u userlUnlocking password for user userl4passwd: Succetroot(alocalhast Desktop#-f强迫用户下次登录时必须修改口令roott

10、aiocalhost Desktop# passwd *f userlChanging password for user userl.New password:BAD PASSWORD: it is too simplistLcsyematicRetype new password:Sorry, passwords do not match.New password:BAD PASSWORD: it is too simpli&tic/systematicBAD PASSWORD : is too simpleRetype new password;passv/d: all authenti

11、cation tokens updated successfullyi root(aiocalhost Desktop#-S显示帐户口令的简短状态信息root5localhost Desktop# passwd *S iser2user: PS 20L9 11 69 & 99599 7 1 (Password set, ND5 crypt J案例:假设当前用户为root ,则下面的两个命令分别为:root用户修改自己的口令 和root用户修改useri用户的口令。root用户修改自己的口令root用户修改useri用户的口令roDtlocalhost Desktop4 pisswd chang

12、ing password for user root, hew password;1+ Stoppedrootlocalhost Desktop# pasfwd useriChanging password Tq u&er user2.He*/ pa55word;EAD PASSWORD: it is too simplistic/s/stemalicEAD PAS5W0PD: 15 匚OQ SimpleRetype new p3s5wrd :passwd: al I nthpnticati cn tokens i plated siiccwssfullyq口tloulhQ5t Desktop

13、# |chage-l列出帐户口令属性的各个数值rDotlBcalhost Desktop# chage -1 uter2Ldii 孙3汹 d chdiiqePa&sword expires passworl inactive Account expires PTinimum number of days between 口as5M0B change Kaximum number of days between password change Nunber of da/s of warning before password expires:nfifer:D:9M99-m指定口令最短存活期-M指

14、定口令最长存活期-W口令要到期前提前警告的天数-I口令过期后多少天停用帐户-E用户帐户到期作废的日期-d设置口令上一次修改的日期root(3localho5t Desktop)# chage -m : user huserll does not exist root$localhost Desktop# chage -m rootlocalbost Desktop# Chage -M zhaye: user userl does not exist root(3localbo5t Desktop/ chage -n rooL(3locdll-ost Desktop # chage -n :ro

15、Qtfalocalbost Desktop # chage -W rootlozairos: Desktop# chage -I I - OkEQ r k h .门 n Ci + TiniE*i f I fVZ T IKI7 userl in /etc/passwd 7 user2 14 userlin /etc./pd5swpiresQ 9 6 810 10NUJaJaJa66059 0 9 012 2 7 日G日92- 2 2 Lim逑lcxdlhnt Du3kL叩而改口令Userdel删除用户root0localhot Desktop# useradd userl rootLccalh&

16、tt &ektopJ# tail -3 /etc/patsufd z j I:x: 500 :my vir tudl: hoiue/zj V: /bin:7Z:72:,:/5bln/noloqln2I:x:5。日:5卸:my virtual:/home/zjI:/binbash uspr2:x:Gl:562::/home/use r2:/bin/bash用户组:groupadd 或 addgroup 创建组rootlocalhost Desktop# groupadd tttooo rootlocalhost Desktop# Tall -1 /exc/gTcup tail: cannoT o

17、pn /etc/gToup1 for reading: Mo such roatlocalhost Desktop* Talk -1 /ctc/grouptttooo:xi593Egroupmod 选项修改组群命令的参数:-g gid把组群的GID改成gid-n group-name把组群的名称改为 namerciotlccaihcist Desktop# groupmod n nice tttoooojrootgiDealhost Desktop# tail -1 /atc/group nice:x:501:rootTLocalhost Desktop# groupnod -g 516 ni

18、cerootfllccalliost DeskTop!# tall -1 /etc/groupnice;xiS13;|root0LocaltiOst Desktnpl# |gpasswd命令的选项:-a把用户加入组-d把用户从组中删除rootOlocalbost Desktopi gpasswd -a usecl niceMing user user2 to group nicerootlocalhast Desktop# id user2uid=50i(user2) flid=5ez(userz giroups=5O2userz)10(nLcc1ootlocalhost OcsktoD #

19、gpasswd d user2 nice owing user nsrZ trnn group niceraotQlocalhost Desktop# id user2iid=5Bl (user2) gid=562iser2) grojps=5Q2(iser3)新建组群testgroup ,把user2用户加入testgroup 组,并指派user2为管理员roctlocalhost Desktcp# graupadd testgrouproot9localhosT Desktop* tail -1 /etc/gshadowtestgroup:!:I roctidlocaLhost DesTcpl# gpasswd -a testgroup use2gpdsswd: user 1testgrcup1 does not existreictLocaLheit Desktcpj# gpa&sud -a user2 testgroupAdding usei uier2 to g口up testgrouproctlccalhost Destcp# gpasswd -A uscr2 testgrouprootlacalhost Desktop# tail -1 /etc/gshadowtestgroup:!:L5er2:user2rootlccalhost Destcpl# |

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1