1、软件水平考试(中级)网络工程师下午应用技术( Linux应用服务器的配置)历年真题试卷汇编 2及答案与解析 一、试题一( 15分) 0 阅读以下说明,回答问题。 (2010年上半年下午试题二 ) 说明 在 Linux服务器中, inetd xinetd是 Linux系统中的一个重要服务。 1 下面选项中 (1)是 xinetd的功能。 (1)备选答案: A网络服务的守护进程 B定时任务的守护进程 C负责配置网络接口 D负责启动网卡 2 默认情况下, xinetd配置目录信息为: drwxrxrx root root 4096 20090042318: 27 Xinetd d 则下列说法错误的是
2、 (2)。 (2)备选答案: A root用户拥有可执行权限 B除 root用户外,其他用户不拥有执行权限 C root用户拥有可写权限 D除 root用户外,其他用户不拥有写权限 3 在 Linux系统中, inetd服务的默认配置文件为 (3)。 (3)备选答案: A etc inet conf B etc inetd config C etc inetd conf D etc inet config 在 Linux系统中,默认情况下, xinetd所管理服务的配置文件存放在 (4)。 (4)备选答案: A etc xinetd B etc xinetd d C usr etc xinet
3、d D usr etc xinetd d 4 某 Linux服务器上通过 xinetd来对各种网络服务进行管理,该服务 器上提供 FTP服务, FTP服务器的程序文件为 usr bin ftpd, FTP服务器的配置文件 etcxinetd d tip内容如下所示,目前服务器属于开启状态。 Service ftp SOcket-type =stream Protoc01 =(5) Wait =no USer =root Server =(6) Server_args =-el Di Sable =no 请完善该配置文件。 (5)备选答案: A TCP B UDP C IP D HTTP (6)
4、备选答案: A usr bin ftpd B flpd C tip D bin fipd 5 xinetd可使用 Only_frorn、 no_access以及 access_tirues等参数对用户进行访问控制。若 FTP服务器上的配置信息如下所示。 SerVice ftp Only_from =192 168 3 0 2 4 172 16 0 0 no_access =172 16, 1, 2 acceSS_times = 07: 0021: 00 则下列说法中错误的是 (7)。 (7)备选答案: A允许 192 16813 0 24中的主机访问该 FTP服务器 B 172 168 3 0
5、 24网络中的主机可以访问该: FTP服务器 C IP地址为 172 16 x x的主机可以连接到此主机,但地址属于172 16 1 x、 172 16 2 x的则不能连接 D FTP服务器可以 24小时提供服务 5 阅读以下 Linux系统中关于 IP地址和主机名转换的说明,回答问题。 说明 计算机用户通常使用主机名来访问网络中的节点,而采用 TCP IP协议的网络是以 IP地址来标记网络节点的,因此需要一种将主机名转换为 IP地址的机制。在 Linux系统中,可以使用多种技术来实现主机名和 IP地址的转换。 6 请选择恰当的内容填写在 (1) (3)空白处。 一般用 Host表、网络信息服
6、务系统 (NIS)和域名服务 (DNS)等多种技术 来实现主机名和 IP地址之间的转换。 Host表是简单的文本文件,而 DNS是应用最广泛的主机名和 IP地址的转换机制,它使用皿来处理网络中成千上万个主机和 IP地址的转换。在 Linux中, DNS是由 BIND软件来实现的。 BIND是一个 (2)系统,其中的。resolvet程序负责产生域名信息的查询,一个称为盟的守护进程,负责回答查询,这个过程称为域名解析。 (1)A集中式数据库 B分布式数据库 (2)A C S B B S (3)A named B bind C nameserver 7 图 5-7是采用 DNS将主机名解析成一个
7、IP地址过程的流程图。请选择恰当的内容填写在 (4) (6)空白处。 A产生一个指定下一域名服务器的响应,送给 DNS客户 B把名字请求转送给下一个域名服务器,进行递归求解,结果返回给 DNS客户 C将查询报文发往某域名服务器 D利用 Host表查询 E查询失败 8 请在 (7) (9)空白处填写恰当的内容。 在 Linux系统中设置域名解析服务器,已知该域名服务器上文件 named conf的部分内容如下。 options directory var named; ; Zone type hint; filenamed ca; zone10calhoStIN file“localhoSt Z
8、one“ allow-updatenone; ); ; Zone 0 0 127 in-addr arpa type master; filenamed local; ; ZoneteSt com type (7); filetest com; ; zone40 35 2 22 in-addr arpa type master; file40 35 222; ; include“ etc rndc key“; 该服务器是域 test com的主服务器,该域对应的网络地址是 (8),正向域名转换数据文件存放在 (9)目录中。 8 阅读以下说明,回答问题。 (2009年下半年试题三 ) 说明 在大
9、型网络中,通常采用 DHCP完成基本网络配置会更有效率。 9 在 Linux系统中, DHCP服务默认的配置文件为 (1)。 (1)备选答案: A etc dhcpd Conf B etc dhcpd config C etc dhcp Conf D etc dhcp Config 10 管理员可以在命令行中通过 (2)命令启动 DHCP服务;通过 (3)命令停止 DHCP服务。 (2)、 (3)备选答案: A service dhcpd start B service dhcpd up C service dhcpd stop D service dhcpd down 11 在 Linux系
10、统中配置 DHCP服务器,该服务器配置文件的部分内容如下。 subnet 192 168 1 0 netwas k 255 255 255 0 option routers 192 168 1 254 ; option subnet-mask 255 255 255 0; option broadcast-addresS 192 168 1 255; option domain-name-servers 192 168 1 3 ; range 192 168 1 100 192 168 1 200; default-lease-time 21600 ; max-leaSe-time 43200
11、; host webserver hardware ethernet 52: 54: AB: 34: 5B: 09 ; fixedaddress 192 168 1 100; 在主机 webserver上运行 ifconfig命令时显示如下,根据 DHCP配置,填写空格中缺少的内容。 Eth0 Link encap: Ethemet HWaddr (4) met addr: (5) Beast: 192 168 1 255 Mask: (6) UP BROAIAST RUNNING MULTICAST MTU: 1500 Metric: 1 RXpackets: 0 errors: 0 dro
12、pped: 0 overrtms: 0 frame: 0 TX packets: 4 errors: 0 dropped: 0 overruns: O carrier: 0 collisions: 0 txqueuelen: 100 RXbytes: 0(0 0 b)TX bytesl68(168.0 b) Interrupt: 10 Base address: 0x10a4 Lo Link encap: Local Loopback illet addr: 127 0 0 1 Mask: 255 0 0 0 UP LOOPBACK RUNNING MTU: 16436 Metric: 1 R
13、X packets: 397 errors: 0 dropped: O overruns: 0 frame: 0 TXpackets: 397 errors: 0 dropped: 0 overruns: 0 carrier: 0 colhsions: 0 txqueuelen: 0 RX bytes: 26682(26 0 Kb)TX bytes: 26682(26 0 Kb) 该网段的网关 IP地址为 (7),域名服务器 IP地址为 (8)。 11 阅读以下关于 Linux文件系统和 Samba服务的说明,回答问题。 说明 Linux系统采用了树形多级目录来管理文件,树形结构的最上层是根目
14、录,其他的所有目录都是从根目录生成的。 通过 Samba可以实现基于 Linux操作系统的服务器和基于 windows操作系统的客户机之间的文件、目录及共享打印服务。 12 Linux在安装时会创建一些默认的目录,如表 51所示。依据上述表格,在空 (1) (6)中填写恰当的内容 (其中空 1在备选答案中选择 )。 1对于多分区的 Linux系统,文件目录树的数目是 (1)。 2 Linux系统的根目录是(2),默认的用户主目录在 (3)目录下,系统的设备文件 (如打印驱动 )存放在 (4)目录中,盟目录中的内容关机后不能被保存。 3如果在工作期间突然停电,或者没有正常关机,在重新启动机器时,
15、系统将要复查文件系统,系统将找到的无法确定位置的文件放到目录 (6)中。 (1)备选答案: A 1 B分区的数目 C大于 1 13 默认情况下,系统将创建的普通文件的权限设置为一 rw r-r-,即文件所有者对文件 (7),同组用户对文 件 (8),其他用户对文件 (9),文件的所有者或者超级用户,采用 (10)命令可以改变文件的访问权限。 14 Linux系统中 Samba的主要配置文件是 etc samba smb conf,请根据以下的 smb conf配置文件,在空 (11) (15)中填写恰当的内容。 Linux服务器启动 Samba服务后,在客户机的 “网上邻居 ”中显示提供共享服
16、务的Linux主机名为 (11),其共享的服务有 (12),能够访问 Samba共享服务的客户机的地址范围是 (13);能够通过 Samba服务读写 home samba中内容的用户是 (14);该 Samba服务器的安全级别是 (15)。 global workgroup=MYGROUP netbioS name=smb-server server string=Samba Server hoStS allow=192 168 1 192 168 2 127 load printers=yes printers commert=My Printer browseable=yes path=
17、usr spool samba guest ok=yeS writable=no printable=yes public Comment=Public TeSt browseable=no path= home samba public=yes writable=yes printable=no write 1ist=test User 1 dir comment=Userls Service browseable=no path= usr usrl valid tlers=userl public=no writable=yes printable=no 14 阅读以下说明,回答问题。 说
18、明 Linux系统开机引导时首先启动内核,由内核检查和初始化硬件设备,载入设备的驱动程序模块,安装 root文件系统,然后内核将启动一个名为 init的进程。在 init运行完成并启动其他必要的后续进程后,系统开始运行,引导过程结束。 init进程启 动时需要读取 inittab配置文件,该文件确定 init在系统启动和关机时的工作特性。典型的 inittab文件内容见以下清单。 # # inittab This fi le describes how the INIT proces S should set up # the systern in a certain run-level #
19、# Default runlevel The runlevelS used by RHS are: # 0-halt(Do NOT set initdefault to thiS) # 1-Single user mode # 2-Multiuser, without NFS(The same as 3, if you do not have networking) # 3-Full multiuSer mode # 4-unused # 5一 X11 # 6-reboot(Do NOT set initdefault to thiS) # id: 5: initdefauit: # Syst
20、em initialization si: sysinit: etc rc d rc sysinit 10: 0: wait: etc rc d rc 0 11: 1: wait: etc rc d rc 1 12: 2: wait: etc rc d rc 2 13: 3: wait: etc rc d rc 3 14: 4: wait: etC rc d rc 4 15: 5: wait: etc rc d rc 5 16: 6: wait: etc rc d rc 6 #Trap CTRLALTDELETE ca: ctrlaltdel: sbin shutdown-t3-r now #
21、When our UPS tells US power has failed, assume we have a few minutes #of power left Schedule a shutdown for 2 minutes from now #This does, of course, assume you have powerd installed and your #UPS connected and working correctly pf: powerfail: sbin shutdown-f-h+2“Power Failure; System Shutting Down“
22、 # If power was restored before the shutdown kicked in, cancel it pr: 12345: powerokwait: sbin shutdownc“Power Restored; Shutdown Cancelled“ #Run gettys in standard runlevels 1: 2345: respawn: sbin mingetty tty1 2: 2345: respawn: sbin mingetty tty2 3: 2345: respawn: sbin mingetty tty3 4: 2345: respa
23、wn: sbin mingetty tty4 5: 2345: respawn: sbin mingetty tty5 6: 2345: respawn: sbin mingetty tty6 #Run xdm in runlevel 5 X: 5: respawn: etc X11 prefdm-nodaemon 15 启动 init进程前,不需要经过 (1)步骤。 A LILO加载内核 B检测内存 C加载文件系统 D启动网络支持 16 inittab文件存放在 (2)目录中。 A etc B boot C sbin D root 17 Linix系统运行级别 3 dE作在 (3)状态。 A
24、单用户字符模式 B多用户字符模式 C单用户图形模式 D多用户图形模式 18 根据说明中 inittab文件的内容,系统引导成功后,工作在 (4)状态。 A单用户字符模式 B多用户字符模式 C单用户图形模式 D多用户图形模式 19 在系统控制台, (5)用 Ctrl+Alt+Delete组合键来重新引导服务器。 A允许 B不允许 20 假设 root用户执行 init 0命令,系统将会 (6)。 A暂停 B关机 C重新启动 B初始化 21 root用户执行 ps aux | grep init命令,得到 init的 PID是 (7)。 A 0 B 1 C 2 D 3 22 根据上述 initta
25、b文件的内容,系统在引导过程结束前,至少还要执行 (8)进程。 A rc sysinit B rc sysinit和 rc 5 C rc sysinit、 rc 0、 rc 1、 rc 2、 rc 3、 rc 4、 rc 5和 rc 6 D rc 0、 rc 1、 rc 2、 rc 3、 rc 4、 rc 5和 rc 6 软件水平考试(中级)网络工程师下午应用技术( Linux应用服务器的配置)历年真题试卷汇编 2答案与解析 一、试题一( 15分) 【知识模块】 Linux应用服务器的配置 1 【正确答案】 (1)A 【试题解析】 可以在客户机请求时根据需要调用服务。这些请求被转交给超级后台进
26、程 inetd或者 xinetd。然后超级后台进程确定要启动哪个服务,并将请求传递到相应的后台进程。通常, telnet、 ftp、 rlogin等服务使用 inetd或者 xinetd启动。 【知识模块】 Linux应用服务器的配置 2 【正确答案】 (2)B 【试题解析】 本题考查 Linux下文件权限的基础知识,从目录权限信息可知,应选择 B。 【知识模块】 Linux应用服务器的配置 3 【正确答案】 (3)C(4)B 【试题解析】 inetd后台进程在 etc inetd conf中配置,那个文件中包含了关于每一个超级后台进程需要提供的服务的条目。与 inetd相比, xinetd能
27、够启动基于 rpc(远程过程调用 )的服务,并支持访问控制。 xinetd可以限制进入连接的速度、来自特定主机的进入连接的数目,或者某个服务的总连接数。可以通过用于每个从属后台进程的独立配置文件来配置 xinetd。这些文件位于 etc xinetd d目录中。 【知识模块】 Linux应用服务器的配置 4 【正确答案】 (5)A(6)A 【试题解析】 第一行,说明该配置用来设置 FTP服务。 第三行,说明 Socket连接类型是 stream,也就是 TCP,所以第四行应填入TCP。 第五行,是指不等待到启动完成。 第六行,是指以 root用户启动服务进程。 第七行,是指服务进程,这里是 u
28、sr bin ftpd。 第八行,是用于做一些出错日志。 第九行,是指开放远程 ftp,如果需要禁止则改为 Disable=yes。 【知识模块】 Linux应用服务器的配置 5 【正确答案】 (7)D 【试题解析】 由 “access tirues=07: 00-21: 00”可知, FTP服务器可以访问的时间是早上 7点到晚上 9点,而不是 24小时。 【知识模块】 Linux应用服务器的配置 【知识模块】 Linux应用服务器的配置 6 【正确答案】 (1)B或分布式数据库 (2)A或 C S (3)A或 named 【知识模块】 Linux应用服务器的配置 7 【正确答案】 (4)C
29、(5)A (6)B 【知识模块】 Linux应用服务器的配置 8 【正确答案】 (7)master (8)222 35 40 0 (9) var named 【知识模块】 Linux应用服务器的配置 【知识模块】 Linux应用服务器的配置 9 【正确答案】 (1)A或 etc dhcpd Conf 【知识模块】 Linux应用服务器的配置 10 【正确答案】 (2)A或 service dhcpd start (3)C或 service dhcpd stop 【知识模块】 Linux应用服务器的配置 11 【正确答案】 (4)52: 54: AB: 34: 5B: 09 (5)192 168
30、 1 100 (6)255 255 255 0 (7)192 168 1 254 (8)192 168 1 3 【知识模块】 Linux应用服务器的配置 【知识模块 】 Linux应用服务器的配置 12 【正确答案】 (1)A (2) (3) home (4) dev (5) proc (6) lost+found 【知识模块】 Linux应用服务器的配置 13 【正确答案】 (7)可读可写不可执行 (8)可读不可写不可执行 (9)可读不可写不可执行 (10)chmod 【知识模块】 Linux应用服务器的配置 14 【正确答案】 (11)stub-server (12)(printers或
31、My Printer)文件及打印共享 (13)因为相关参数被注释,因此没有范围限制 (14)test用户组 (15)user Comment=Public Test #文字说明内容 browseable=no #表示禁止浏览,也就是本目录只允许有权使用的用户可以看到 path= home samba #设置共享的路径 public=yes writable=yes printable=no write liSt=test user 1 dir comment=Userls Service #文字说明内容 browseable=no #表示禁止浏览,也就是本目录只允许有权使用的用户可以看到 pa
32、th= usr usrl #设置共享的路径 valid mers=userl #指定可访问的用户 public=no writable=yes #it许有权限的用户写入 printable=no 【知识模块】 Linux应用服务器的配置 【知识模块】 Linux应用服务器的配置 15 【正确答案】 D 【知识模块】 Linux应用服务器的配置 16 【正确答案】 A 【知识模块】 Linux应用服务器的配置 17 【正确答案】 B 【知识模块】 Linux应用服务器的配置 18 【正确答案】 D 【知识模块】 Linux应用服务器的配置 19 【正确答案】 A 【知识模块】 Linux应用服务器的配置 20 【正确答案】 B 【知识模块】 Linux应用服 务器的配置 21 【正确答案】 B 【知识模块】 Linux应用服务器的配置 22 【正确答案】 B 【知识模块】 Linux应用服务器的配置