实验2 Linux用户管理

实验目的:

1、 掌握用户管理的基本内容和原理;

2、 理解与用户管理有关的工具与命令的具体作用以及关键部分的内容;

3、从用户管理的角度初步理解系统安全管理的具体内容。

实验要求及内容:

1、 使用vi进行文档编辑,如何控制光标的移动、两种模式的切换、字符串的查找与替换、行号的设置、如何存盘退出。

2、熟悉Linux用户管理各种功能,如何增加用户与用户组,并将两个用户设为同组用户

(1) 如何进行模式切换(哪两种模式

图形界面和命令行界面切换

图形界面和命令行界面切换按住ctrl + alt + F进行切换

 

(2)  a A I i o O这些命令的功能是什么

文本输入模式(Input Mode)
在指令模式下(Command Mode)按a/A键、i/I键、o/O键进入文本模式,文本输入模式的命令及其含义如下所示。
a -----在光标后开始插入
A -----在行尾开始插入
i -----从光标所在位置前面开始插入
I -----从光标所在列的第一个非空白字元前面开始插入
o -----在光标所在列下新增一列并进入输入模式
O -----在光标所在列上方新增一列并进入输入模式

 

(3) /etc/passwd/etc/group中的内容主要是什么?

一、/etc/passwd 是用户数据库,其中的域给出了用户名、加密口令和用户的其他信息

 实验2 Linux用户管理

二、/etc/shadow是在安装了影子(shadow)口令软件的系统上的影子口令文件 

1groupname GID到名称的一种映射,组名
2password 保存密码的位置
3GID ID
4user 组成员

 实验2 Linux用户管理

(4) 你新添加的用户与用户组的名称是什么?UIDGID分别是多少?

用户student,用户组studentUID500GID500

 实验2 Linux用户管理

(5) 添加完用户和组以后/etc/passwd的内容是什么?

 实验2 Linux用户管理

(6) 如何将两个用户高为同组用户?实现后/etc/passwd的内容有何改变?

groupadd  stu                      创建用户组
useradd  student                        创建1用户
passwd                            设置1的密码
useradd  student1                       创建2用户
passwd                           设置2的密码
gpasswd  -a  student  stu           把1用户添加到stu用户组
gpasswd  -a  student1  stu           同上

 

 实验2 Linux用户管理

Stu用户组下多出了二个用户student和了studen1

 实验2 Linux用户管理

(7)  查看你所在Linux系统的相关文件,回答以下问题: l

 用户root的用户ID和组ID为多少?

00

他的主目录在那里

/root

 实验2 Linux用户管理

  l 用户root所属的组名称以及组ID为多少?

Root

0

 实验2 Linux用户管理

  请举出一个普通用户,指出他的主目录及其所使用的shell是什么?  l 请举出一个普通用户,指出他的所属的组名称以及组ID。

 实验2 Linux用户管理

如图所示

主目录/home/student,使的shellbase  

 实验2 Linux用户管理

如图,student用户属于stu组,组ID500.

(8) 新建用户abc1abc代表你的姓名全拼,下同),为其添加密码“123456”。查看该用户帐号密码的加密密文。  

 实验2 Linux用户管理

密文如下

 实验2 Linux用户管理

(9)  修改上题中用户abc1的密码为“abcdef”。 

 实验2 Linux用户管理

(10)   新建用户abc2,并从root用户的身份切换到该用户身份。然后再从该用户身份切换为root用户。  

 实验2 Linux用户管理

(11)  新建用户abc3,将其设置为口令为空,通过用户身份切换验证设置是否成功。

  root用户身份新建用户abc4,然后对其进行锁定,最后以root用户身份删除该用户。  如图

 实验2 Linux用户管理

实验2 Linux用户管理

 

(12) 新建组群abc5,将本次实验中新建的所有用户添加到该组群中。

 实验2 Linux用户管理

实验2 Linux用户管理

由于一个用户被删除所以应只有三个用户