搜档网
当前位置:搜档网 › 实验3_Linux用户和群组管理

实验3_Linux用户和群组管理

实验3:Linux用户和群组管理

实验目标

1.理解用户、群组的概念;

2.掌握Linux用户管理命令;

3.掌握Linux群组管理命令;

4.运用命令管理用户和群组。

项目背景

某创业公司,由人力资源部、开发部、测试部、售后服务部等部门组成。你作为系统管理员,采用Linux命令完成用户、群组管理各项任务。

实验步骤

任务1:建立部门架构

为人力资源部、开发部、测试部、售后服务部分别建立用户组hr、dev、testing、service,群组ID分别为511,512,513.

$:sudo groupadd -g 511 hr

$:sudo groupadd -g 512 dev

$:sudo groupadd -g 513 testing

$:sudo groupadd -g 514 service

任务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 (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/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)设置tom家庭住址为“苏州市机场路1号”,电话为“0512-********”.

$:sudo chfn tom

任务3:开发部员工日常管理

(1)jane因病请长假,暂时禁用jane帐户

$ sudo passwd -l jane

(2)由于项目需要,将tom任命为测试部员工。

$ sudo gpasswd -d tom dev; sudo gpasswd -a tom testing

(3)jane身体恢复后,返回单位工作。恢复Jane帐户。

$ sudo passwd -u jane

(4)将tina设为群组dev的管理员。

$ sudo gpasswd -A tina dev

(5)tina忘记了个人密码。要求管理员重置密码为空。

$ sudo passwd -d tina

任务5:部门调整

经公司管理层协商,决定撤并软件测试部。将测试部员工归入到开发部。使用命令将原测试部员工分别加入到开发部群组中。

$ 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字)

相关主题