1、 实验3: Linux用户和群组管理 实验目标 1. 理解用户、群组的概念; 2. 掌握Linux用户管理命令; 3. 掌握Linux群组管理命令; 4. 运用命令管理用户和群组。 项目背景 某创业公司,由人力资源部、开发部、测试部、售后服务部等部门组成。你作为系统管理员,采用Linux命令完成用户、群组管理各项任务。 实验步骤 任务1:建立部门架构 为人力资源部、开发部、测试部、售后服务部分别建立用户组hr、dev、testing、service,群组ID分别为511,512,513. $: sudo groupadd -g 511 hr
2、 $: sudo groupadd -g 512 dev $: sudo groupadd -g 513 testing $: sudo groupadd -g 514 servi
3、ce 任务2:开发组用户管理 在Linux服务器上,分别为开发部员工建立服务帐户。 (1)建立帐户jane,jane家目录为/home/jane,用户Shell为/bin/bash,用户初始密码为123456,并要求jane首次登录后必须修改密码。 $: sudo useradd -g 512 -d /home/jane/ -s /bin/bash -p 123456 jane;sudo passwd -f jane
4、 (2)设置jane的最短口令存活期为6天,最长口令存活期为60天,口令到期前5天提醒用户修改口令。 $: sudo chage -m 6 -M 60 -W 5 jane 或者sudo passwd -m 6 -M 60 -W 5 jane (3)为开发部员工tina建立帐户,tina家目录为/home/tina,用户Shell为/bin/bash,初始密码为123456,UID 设为510. $: sudo useradd -g 512 -d /home/
5、jane -s /bin/bash -p 123456 -u 510 tina (4)为开发部员工tom建立帐户,tom家目录为/home/tom,用户Shell为/bin/tcsh,初始密码为空. $: sudo useradd -d /home/tom -s /bin/tcsh -p 123456 tom; sudo passwd -d tom (5)
6、设置tom家庭住址为“苏州市机场路1号”,电话为“0512-82250001”. $: sudo chfn tom 任务3:开发部员工日常管理 (1)jane因病请长假,暂时禁用jane帐户 $ sudo passwd -l jane (2)由于项目需要,将tom任命为测试部员工。 $ sudo gpasswd
7、d tom dev; sudo gpasswd -a tom testing (3)jane身体恢复后,返回单位工作。恢复Jane帐户。 $ sudo passwd -u jane (4)将tina设为群组dev的管理员。 $ sudo gpasswd -A tina dev
8、 (5)tina忘记了个人密码。要求管理员重置密码为空。 $ sudo passwd -d tina 任务4:使用用户/群组管理器为测试部、研发部用户帐户 测试部 andy, colly, frank, mark(管理员) 售后服务部 Slina(管理员), joy 人力资源部 philips, kin(管理员) 任务5:部门调整 经公司管理层协商,决定撤并软件测试
9、部。将测试部员工归入到开发部。使用命令将原测试部员工分别加入到开发部群组中。 $ sudo groupdel testing $ sudo passwd -a andy dev $ sudo passwd -a colly dev $ sudo passwd -a frank dev ......sudo passwd -a mark dev 实验报告 1 描述实验过程; 2 记录实验过程中遇到的问题,以及自己是如何解决这些问题的; 3 实验心得与体会(不少于100字)






