Linux实用操作系统实验指导书11资料 下载本文

内容发布更新时间 : 2024/5/17 16:39:16星期一 下面是文章的全部内容请认真阅读。

实验四 系统管理与配置(6学时)

一、实验名称

系统管理与配置。

二、实验目的

要求熟练掌握linux系统的用户和工作组管理;掌握文件系统的管理和维护;了解linux系统备份的相关知识。

要求熟练掌握Linux系统网卡、调整解调器等网络设备的配置;掌握基本网络命令的使用;掌握网络文件系统NFS的配置;了解电子邮件系统的相关配置等内容。

三、实验环境

Redhat Linux系统企业版本4.0及以上

四、实验内容

(一)用户和用户组的管理(2学时)

1.熟悉管理命令的使用方法

命令:useradd、usermod、userdel、groupadd、groupdel和groupmod

2.在系统中建立testuser1、testuser2用户,均属于testgroup用户组,同时将testuser2归属于root组。

3.根据所建立的用户,结合前面的ls、grep、cut等命令,对testuser1、testuser2用户的信息,以及/etc/passwd、/etc/shadow、/etc/group文件进行管理。 (二)文件系统的挂载和卸载(0.5学时)

1.熟练mount、umount、smbmount、smbumount命令的使用方法。

2.使用mount、umount对磁盘分区进行挂载和卸载操作,以及格式化操作。

3.使用smbmount、smbumount命令进行对windows共享的文件进行读写操作,并注意权限问题。

(三)系统备份命令操作(0.5学时)

1.熟练tar 命令的使用方法

2.使用tar 命令将文件系统中的某些重要文件归档到/root目录下,并回复归档文件到指定的目录,如/tmp下。

(四)网络接口卡配置(1学时)

1.熟练ifconfig、setup、图形化的网络接口卡配置,如IP、子网掩码、网关、dns等 2.熟悉文件/etc/sysconfig/network文件,以及/etc/sysconfig/network-scripts目录下的接口卡配置文件。

3. 指定本地所需DNS服务器 nameserver 192.168.1.3、nameserver 61.139.2.69

4. 重新启动网络配置,使其生效,/etc/rc.d/init.d/network restart 或 /sbin/service network restart

(五)网络命令操作(0.5学时)

1.mail、ssh、sftp、tftp、ftp等命令 (六)NFS的配置(1.5学时)

1.熟悉NFS配置相关的文件和启停命令 2. 实现NFS共享。

五、实验步骤

(一)用户和用户组的管理操作提示

1.首先使用man 命令查看这几个相关管理命令的使用方法及命令选项的功能作用。 2.使用cat、more命令显示/etc/passwd、/etc/group、/etc/shadow文件内容,熟悉内容的格式,注意uid、gid信息。

3.使用usergroup创建组testuser,然后再使用useradd添加用户。同时可以使用usermod修改用户信息,最后注意使用passwd命令修改用户密码。

4.在shell提示符下,使用su命令切换用户,测试用户在访问目录或文件的权限。 (二)文件系统的挂载和卸载

使用mount命令的时候,注意设备符号,如/dev/sdb1;使用umount命令的时候,当前目录不在该卸载的分区上;使用smbmount的使用注意使用-o 选项,以及username=用户,用户为windows系统用户。

(三)系统备份命令操作(0.5学时)

使用命令应注意创建归档文件必须使用-c选项,解开归档文件应使用-x选项,当要压缩或解开压缩归档文件的时候,应注意j和z选项等;如果要将归档文件解开到制定目录,记得使用“-C 路径”。

(四)网络接口卡配置(1学时)

可以使用ifconfig在同一块网卡上添加多个地址: ifconfig eth0:1 192.168.1.2

当手工修改了网络接口卡的配置的使用,需要使用/etc/init.d/network restart来重新启动网络配置,或使用其他相关命令。

在实验室做实验的时候,应注意MAC地址的修改(因为大家的虚拟机的linux系统属于统一拷贝,所以MAC相同,容易发生冲突,所以,进入系统前,首先修改MAC地址) (五)网络命令操作(0.5学时)

直接使用man命令来查看帮助信息,就可以理解操作方法。 (六)NFS的配置(1.5学时)

1.使用NFS服务,至少需要启动下列3个系统守护进程 (1)rpc.nfsd

该守护进程属于NFS服务的基本守护进程,主要完成客户端是否能够接入NFS服务器的管理。

(2)rpc.mountd

它是RPC安装守护进程,主要功能完成NFS文件系统的管理。该守护进程能够对接入NFS服务器的客户进行授权验证,通过读取/etc/exports文件的预先配置来对比客户是否有权限访问共享资源。

(3)portmap

该守护进程的主要功能是完成进行端口映射的管理,应用于RPC服务

2. 要查看NFS是否运行中,可以通过命令rpcinfo -p得到,如果所显示的结果中没有nfs和mountd项出现,表示还未启动,此时可以手动启动:

/etc/rc.d/init.d/nfs start 停止服务

/etc/rc.d/init.d/nfs stop 3. 配置/etc/exports文件 4. /etc/exports配置举例

/var/export/soft john.linuxstudy.com(rw,sync) *.edu.cn(ro) \\ 192.168.1.6(rw,async,no_root_squash)

/var/export/movie 192.168.2.0/24(ro,anonuid=566,no_subtree_chech) \\ 192.168.3.0/24(rw,sync,anonuid=566)

/var/export/upload 192.168.8.*(rw,insecure,sync,no_wdelay,no_subtree_check) 5. 采用exportfs命令把配置文件通知NFS服务器进程 6. 测试NFS服务输出状态

(1)直接使用exportfs命令,不加任何的选项和参数,即可得到输出状态 (2)使用showmount命令

7. 使用mount和umount命令

六、实验结论

在配置过程中,将所遇到的问题及解决办法进行总结。