1、Linux文版实验7网络通信管理和系统服务管理学生实验报告模板p分解实验报告课程名称:Lin ux操作系统实验名称:实验7、网络通信管理和系统服务管理学生姓名:孙文浩 班级计算机141学号14416122学院(系):信息数理学院指导教师:庄丽华实验时间:2016年11 月1日 实验成绩:实验七、网络通信管理和系统服务管理、实验要求(1)掌握网络管理、网络通信的常用命令;(2)掌握系统服务管理的常用命令。二、实验内容和实验步骤1、网络管理、网络通信的常用命令【操作要求1】查看RHEL 5的网络配置文件【操作步骤】(1) 输入命令:cat/etc/sysconfig/network-scrpts/
2、ifcfg-ethO ;查看系统启动时用来初始化 网络信息的文件;roctbogon cat /etc/sysconfig/nctffork-scrt pts/i fcfg-ethO-Intel Corporation 8254OtM (iigabi I tthcriicl Control lcrDEVTCE=ethOBO0TPROTO=dhcpHU ADDRT 吕:00i27:25j40:4DONBOOT=yes(2) 输入命令:cat /etc/sysconfig/network ;该文件包含了主机最基本的网络信息, 用来 系统启动;(rootiboEn - cat /etc/syscon
3、fifi/nctmorkNETWORK I Si=yesNETWORK (NG_1 PVSnoHOSTXAME=localhost.localdonaln(3) 输入命令:cat /etc/xinetd.conf;该文件定义了由超级进程 xinted启动的网络服务,*Define access restriction defaults神 no_access =3 only_from -= nkax_load = 0tps = 50 10i nstances = 50per_source = 103 Address and nctworktng dcfault&神 bi nd =#indns =
4、 yesv6e nt 盘 Bnd les Li ngRFC3692 254Use for expertlEtntation and testtRFC3692耳 255ReservedIANA(8)输入命令:cat /etc/services ;查看设定主机的不同端口的网络服务文件。【操作要求2】显示主机名。【操作步骤】输入命令:host name,截图如下:roatotwEon 芋 hostname bogon【操作要求3】【操作步骤】(1)输入命令:以root身份,设置系统主机名为: Linux-5host name Linu x-5(2)输入命令:host name; 截图如下:rootb
5、ogon hostname Li.nux-5root尬bogoc r - hostnameLi nux-3【操作要求4】显示当前活动的网卡设置。【操作步骤】输入命令:ifeonfig ;截图如下:roctvbogon 样 ifeonfigethO Link cneap: Ethernet IRadcir 0;00:27 : 25:0: 4Dinet addr:10,0.2.13 Beast:10,0.2.255 Mask:255.255.255.0 i nei6 addr: fe80: iaOO t27Tf Ce25:40-IJ/64 Scope i Li nk UP BROADCAST RI
6、NXJNfl MULTICAST MTl-; 1500 Metric;1 RX pacLets70 errors:0 dropped:0 oerrun:0 frane:0 TX packets:108 errors:0 dropped:0 overruns:0 carrier:0 col11sions:0 txqueuclcnJ1000RX bytes:7849 (7.6 KiB) TX bytes:13115 (12.3 KiB)Base address :0xd010 Meinory rOOOOOOO-f0020000lo Link encap:Local Loopbackinel add
7、r:127.0.0.1 Mask:255.0.0.0inct6 addr: J:1/128 Scope:HostUP LOOPBACK RUNNING MTl: 16436 MetricHRY 左占、也” L、:】 ;:门 errrs :0 dro口口?订:门 ocrruir f r-hir.t J nIX pacLets:1635 crrorsiO dropped:0 oerruns:0 carrier:0 col 1isions:0 txqueuelen10RX byles:28l8104 (2*6 MiB) TX bytes:2818104 (2-6 WiB)【操作要求5】以root身份
8、重新设置网卡的IP地址为:192.168.1.100 【操作步骤】输入命令: ifeonfig ethO 192.168.1.100IP注意:如果用户是在终端更改 IP地址,更改完之后就会失去和主机连接,需以新的地址重新登录主机。【操作要求6】激活和停止指定的网卡。【操作步骤】输入命令:ifeonfig网卡设备名 up|down【操作要求7】用ping命令测试网络连接状态。【操作步骤】输入命令: ping 192.168.1.1,截图如下:使用Ctrl+C组合键可以中途终止该命令,回到提示符状态下。 rootibogon * ping 192.168.1.1 192*168*1.I pi ng
9、 stati sties 2 packct s. t ted 0 rccei ved b +9 errors . 100冷 pa ket , t i rtc ) 1044mt pipe 3roctbagon 3 I【操作要求8】已知系统中有多个以 a用户名登录的用户,b用户要向其中一个指定的a用户发送消息。【操作步骤】(1)创建用户a, b ;截图如下:rootLinux-5 tueradd auseradd:甲户石已存在rool&Linrt: 11 too simp istic/systcm&ticRetype ne IN IX password Jpassed alt authentica
10、tion tokens updated successful 1y.rootLinux-5 中土 useradd b useraddi用户b已存在1 rootLi nux-5 passed b Changing password for user b.UN IX password:BAD PVSSWORD: it is too simpl i stic/syslemalicRetype new I S IX passwordpas&d: al I authent ication tokens updated successful 1y.(2)打开多个终端并以不同的用户名进行登录,并查看收发消息
11、。(3)输入命令:$ who$write a pts/1Hello,just a test!$Message from b用户查看当前系统中的用户基本信息II向端口号为pts/1的a用户发送消息/消息内容II 按 ctrl+D端口号为pts/1的a用户接受到的消息。Hello , just a test!EOF以上步骤截图如下:II消息结束标志Red Hat Enterprise Linux Server release 5.4 (Tikarqa)Kerne 1 2.6,18-164.e15 on an 1686Bed Hat Enterprise L inux Server release
12、5,A (Tikanga Kerne 1 Z.6.18-164.el5 on An i686bogon login: aPassword:Last login: Tue Mov 1 14:1333 on tty4a?Linux-5 J$Message from bCLinux-5 on tty4 at 14:16Hello just a test tEOF【操作要求9】a用户以广播方式发送消息: hello !【操作步骤】(1)输入命令:who(2)输入命令:who am i(3) 输入命令: wall hello ! 以上步骤 截图如下:uhoatty 12016-11-0114:15卜tt
13、y42H16-11 Hl14: 16root:0ZR16-11-A113:3?rootpts/1Z01G-11-011-1:05 aLinux-5 1Swho am iattyl2016-11-0114:15aPLinux5ual1 helId!Ilroadcdstmessage from a (ttyl)(Tue bou 1 14:1839 ZR16):hello?aLiniJix-5【操作要求10】设置b用户为禁止接受消息状态,并测试。 【操作步骤】(1)输入命令:mesg(2)输入命令:mesg n(3)输入命令:write b用户b查看当前消息的接受状态/设置b用户为禁止接受状态用户a
14、无法再给b用户发送消息 以上步骤截图如下:mesgis ybPLinux-5 $ mesg nLbOLiuux-5 1$ write bwr i te * you haw write permission turned off般情况下,消息禁止对 root用户和相同用户名之间无效。【操作要求11】给root发一个mail,内容为:hi, 2016,just a test!【操作步骤】(1)输入命令: mail rootSubject: it is a mailhi, 2016, just a test!按 Ctrl+DCc: a以上步骤截图如下:Subject: it im a ema i1
15、h i j 2016,just a test!Cc : &(2)输入命令:su -切换到root输入口令;(3)输入命令:mail(4) 输入邮件编号,查看邮件。 以上步骤截图如下:& 1Message 1:From bbogon rbogon Tue Nou 1 14:19:33 ZB16Dote: Tub, 1 Nou 2S16 14:19:2B -QBHSFrom: bPbogoin. bogonTo: ruatHhogun .bagoiSubject: it is a emai1Ce: aDbogan.Logonh i j j just a test ?5)输入参数:r,回复刚刚浏览过
16、的邮件。6)输入内容:Have a nice day !7)按 Ctrl+D8)输入x退出。以上步骤截图如下:& !To : rootbogon.bogon bSbogoTi. bogon Subject: Re: it is a emai Cc : aQbogon.bogonHave a nice day!Cc : x&Message Z:From rnotbognn.bogon Tue Nov 1 14:Z0:40 Z016 Date: Tue, 1 Nov 2016 14:20:33 +0860From: root bogonj rootbogon.boonSubject: Re: it
17、 is a emai1Cc : aboon.bogonx【操作要求12】【操作步骤】(1)输入命令:网络配置工具 netco nfignetconfig ( root权限);界面截图如下:【注】使用netconfig程序配置完网络属性后只是修改了相应的网络配置文件,并没用 使新设置的属性在当前系统中生效, 所以需要重新启动网络服务, 才能使新的配置在当前系统中生效。(2)重新启动网络服务,输入命令: service network restart2、掌握系统服务管理的常用命令【操作要求1】查看系统配置文件inittab。【操作步骤】输入命令: cat /etc/inittab ;截图如下:#
18、Trap CTRl-Al.T-DEI.ETEcb ;:Ctrl al tdel: /sbi n/shutdom r now4 then our IPS tells us power has fai 1 cd . assume wc have a few mtnutes3 of power left. Schedule a shutdown for 2 mi notes from now-3 Thi s docs. of course, assume you have powerd installed and your斗 LP5 counce ted and worki ng correctly
19、pf::powerTail:/sbin/shutdDiftn -Th 吃Power Fat lure: System Shutting Down*If power restored before the shutdown kicked inf cancel it-pr 112345: poweroLftai l: /sbi n/yhuldoati -c. Power E?c stored: Shut down Cancelled= Run t i n slaiiiJard run! evel s1:2345: respamni Abl n/mi netty tty 12:2345; respa
20、ni /jibi r/mi ngetLy I ly2 3:2345 i respatn c/sbi n/mi ngetty tty3 4:2345 i respa*n;/sbi n/mi ngetty tty4 弓;234M:respamn:/shin/mi ngetly Ilya 廿;respan:/sbi n/mi ngetly Ityb Run xdm in run!eve! 5x:5:re spawn;/etc/X1/prefdm -nodaemon当前系统启动默认级别为:l Run xd(n i n runlevel 5x: 51 respa*n: /etc/X11 /predm -
21、nodeinon【操作要求2】显示系统当前的和上一次的运行级别。【操作步骤】输入命令:run level ;截图如下:芒 Run xdm in runlevel 5 x:5:respai*n:/elc/Xl l/preCdm -nodaemonrootLimiv-5 “产 runlevelN 5如系统不存在上一次的运行级别,用 N来代替。IrMLRlr廿IRIr廿IRltMIllltMIrlltzIrllt/lflIT- Th- iET.-扌-亨 L?扌 扌.【操作要求3】查看及设置系统服务的启动状态。【操作步骤】(1) 输入命令:chkco nfig -list ;列出所有服务, 截图如下:
22、基干xinctd的眾务:chareenndgram: chareii-streaiti: CVS; 血、Li mendgram: dayli me-stream: di &carddgrBm: di scard-stream: echcdrami echo-stream: eklcgin: ekrb5-lelnet:tp:kl ogi n: krb5-telnet: kshcl1: ktalk: rmepi rsync; tepmux-server: tCtpi ti mcderam: t i nxj-slreaiui(2) 输入命令:chkco nfig -list httpd ;列出指定服
23、务, 截图如下:| roolLtnux-5 ”|苔 chkconfig list httpd httpd 0:关闭1:关闭2:关闭3:关闭氐关闭5:关闭创关闭(3) 把以上显示的httpd服务更改各种级别的启动状态操作为:输入命令:chkco nfig - level 2345 httpd on输入命令:chkconfig -list httpd ; 截图如下:root*Linu-5 chkconfig 一- 1 i si httpd chkconfi& 版本 I.3.3A】-版权(C) 1997-2000 Red Hat. Jnc. 在GSL公共许可的案款下本软件可以被自由发行.用法: ch
24、kconfig 一list naihe chkconfi g 一一add chkconfig - el chkconfig Ilevel 【操作要求4】转换服务的运行级别。【操作步骤】(1)输入命令:init 2 ;切换到第2运行级别(2) 输入命令:run level ;查看运行级别 截图如下:Linux-5 login: aPassuard:aGLinux-5 $ mail rootSubject: dfasfjIs;sdfjlftSfjsdfJlaFCc: aaL inux-S * IS su -Password:raotPLlnux-5 * ma i1No ma i1 for rootOKOK:rrOdtPLinLix-5 Ji Shutt i ng daun Avah i daemn : Stopping atd:Stapp i xiriErtd -Stopping *utofs: Stopping automount:Stopping HAL daemon:Stapp i ng system messge hus:Stopping RFC idmapd:St