实验三 用户和用户组管理及网络基本配置

  • 格式:doc
  • 大小:53.50 KB
  • 文档页数:3

实验三用户和用户组管理及网络的基本配置
一、实验目的
了解网卡的驱动块配置文件。

掌握用户与用户组的创建与管理及网卡IP地址、网关和域名服务器的配置方法。

Red Hat Linux 9的安装。

二、实验环境
在Windowx的虚拟机上安装Linux。

三、实验结果
根据用户和用户组的管理及网络的基本配置命令查看结果。

四、实验内容及步骤
(一) 用户和用户组管理
1、利用more命令查看用户帐号文件/etc/passwd,注意观察帐户信息在该文件中存储格式,以及各帐户所使用的shell。

另外注意查看root帐户所使用的shell 是什么,用户ID和用户组ID是不是都是0。

2、创建一个名为stu1的用户
(a) 查看/etc/passwd文件内容,看是否有stu1的相关记录
(b) 使用grep stu1 /etc/passwd命令查看stu1用户在passwd中的存储内容,注意查看该用户对应的主目录。

(c) 查看/etc/shadow文件内容,看是否有stu1的相关记录
(d) 使用grep stu1 /etc/shadow命令查看stu1用户此时在密码文件中的存储的内容。

第2个字段为“!!”,说明该用户还未设置密码,被禁用。

(e) 查看/home目录,看是否自动创建了一个与用户名相同的目录,该目录即为该用户的主目录,当用户登录系统后,当前目录即为该目录。

3、使用grep stu1 /etc/group命令查看系统在创建stu1用户的同时,是否也创建了一个名为stu1的用户组。

4、设置stu1用户的密码为“123456”。

(a) 查看/etc/shadow文件,查看用户stu1的第2个字段发生了什么变化
(b) 使用Ctrl+Alt+F2键切换到第2个虚拟终端,用stu1用户名和密码登录。

登录成功后,注意观察命令行提示符是“#”还是“$”,以及默认的当前目录是什么。

5、使用Alt+F1键,切换虚拟终端1,对stu1用户的密码加锁
(a) 查看/etc/shadow文件内容,查看对stu1用户的密码加锁后,其存储的第2个字段发生了变化
(b) 使用Alt+F2键再切换到虚拟终端2,使用logout注销原有的登录,然后再用stu1用户名和密码登录,看此时能否再登录。

(c) 使用Alt+F1键切换回虚拟终端1,对用户stu1的密码解锁,使用Alt+F2键再切换到虚拟终端2,使用logout注销原有的登录,然后再用stu1用户名和密码登录,看此时能否再登录。

6、使用Alt+F1键,切换虚拟终端1,对stu1用户加锁
(a) 查看/etc/shadow文件内容,查看对stu1用户的密码加锁后,其存储的第2个字段发生了变化
(b) 使用Alt+F2键再切换到虚拟终端2,使用logout注销原有的登录,然后再用stu1用户名和密码登录,看此时能否再登录。

(c) 使用Alt+F1键切换回虚拟终端1,对用户stu1的解锁,使用Alt+F2键再切换到虚拟终端2,使用logout注销原有的登录,然后再用stu1用户名和密码登录,看此时能否再登录。

由步骤5和6能得到什么结论?
7、创建一个名为study的普通用户组,然后创建一个名为stuoth的用户,并使用户stuoth的所属组为study
8、将stu1用户添加到study用户组中,查看用户stu1所隶属的用户组。

9、删除stu1和stuoth及相应的主目录,删除组study。

(二) 网络的基本配置
1、配置主机名
(a) 查看当前主机的名称
#hostname
(b) 临时设置主机名称
命令格式 hostname 新主机名称
例如,设置主机名为mycm,实现的命令为:
#hostname mycm
(c) 若要使主机名长期有效,修改/etc/sysconfig/network配置文件。

network配置文件的内容如下:
NETWORKING=yes
HOSTNAME=localhost.localhostdomain
GATEWAY=192.168.1.1
2、配置网卡
(a) 网络配置文件
网络配置文件/etc/sysconfig/network用于对网络服务进行总体配置。

常用的设置项有:
•NETWORKING:设置系统是否使用网络服务功能。

一般设置为yes,若设置为no,则不能使用网络;
•FORWARD_IPV4:设置是否开启IPV4的包的转发功能。

在只有一块网卡时,一般设置为false,若安装有多块网卡,并要开启IP数据包的转发功能,则设置为true;
•HOSTNAME:设置本机的主机名;
•DOMAINNAME:设置本机的域名;
•GATEWAY:设置本机的网关IP地址;
•GATEWAYDEV:设置与此网关进行通信进,所使用的网卡名称
(b) 配置网卡的设备驱动模块
为使网卡正常工作,需要在模块配置文件(/etc/modules.conf)中设置网卡设备的别名以及该网卡所要使用的驱动模块名。

模块配置文件用于在系统启动时,加载系统所需的硬件驱动模块。

一般情况下,Linux的安装程序均能自动检测和识别到网卡,并能自动在模块配置文件中对网卡进行配置。

#mord /etc/modules.conf
alias eth0 8139too
……
(c) 网卡配置文件
网卡的设备名、IP地址、子网掩码及默认网关等配置信息保存在网卡的配置文
(e)网卡的常用操作命令
①显示网卡的配置信息 ifconfig
②设置网卡的IP地址
iconfig 网卡设备名 IP地址 netmask 子网掩码
该命令不会修改网卡的配置文件,所设置的IP地址仅对本次有效,重启系统或网卡被禁用后又重用,其IP地址将设置为网卡的配置文件中指定的IP地址
③禁用网卡
ifconfig 网卡设备名 down或ifdown 网卡设备名
④重新启用网卡
ifconfig 网卡设备名 up或ifup 网卡设备名。