实验三 用户和用户组管理及网络基本配置
- 格式: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 网卡设备名。