红联Linux门户
Linux帮助

考考你能得几分 LINUX内部测试题

发布时间:2009-05-29 21:33:35来源:红联作者:troonv
考一下自己,哪位高人做出答案来。

考试说明:考试形式为选择题、简答题和案例分析题,其中选择题有一个或多个答案,全部选对才得分,错选、多选和少选均不能得分,共30 道题,每题2 分,共计60 分;简答题共3 道,每题10 分,共计30 分。案例分析题共1 题,每题10 分,共计10 分。整张试卷满分100 分。请将答案写在最后一页的答题纸上。

一、选择题
1) Linux 系统中DHCP 服务器的服务程序是dhcpd,配置文件是dhcpd.conf,如果在该配置文件中包括如下配置内容:
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.100 192.168.2.200 ;
}
关于以上配置内容,说法正确的是( )。
A 对子网“192.168.2.0/16”中的主机进行动态地址分配
B 对子网“192.168.2.0/24”中的主机进行动态地址分配
C 在子网中用于动态分配的IP 地址数量为100 个
D 在子网中用于动态分配的IP 地址数量为101 个
2) NIS 服务器用于对Linux/Unix 主机的用户帐号进行集中管理,NIS 服务器中可以使用securenets 文件对NIS 客户端进行访问控制;securenets 文件应保存在“/var/yp”目录中,以下securenets 文件的配置记录格式正确的是( )。
A host 127.0.0.1
B host 192.168.2.23/24
C 255.255.255.0 192.168.1.0
D 192.168.1.0/24
3) RHEL4 系统中的yp-tools 软件包中提供了yptest、ypwhich 和ypcat 三个命令工具可用于在NIS 客户机中测试与NIS 服务器的连接,其中( )命令可以显示NIS 服务器中使用的数据库和映射文件的名称。
A yptest
B ypwhich
C ypcat
4) ftp 命令是最常见的FTP 客户端软件,在Linux 和Windows 系统中都可以使用,在使用ftp 命令登录FTP 服务器后,使用( )命令可以将FTP 服务器中的多个文件同时下载到执行ftp 命令的本地目录中。
A get
B put
C mget
D mput
5) vsftpd 服务器中提供了灵活的访问控制设置方法,在文件vsftpd.user_list 中可以设置允许或拒绝访问FTP 服务器的用户帐号,当只允许vsftpd.user_list 文件中的用户帐号登录vsftpd 服务器时,在vsftpd.conf 配置文件中应同时设置( )。
A userlist_enable=YES
B userlist_deny=YES
C userlist_enable=NO
D userlist_deny=NO
6) 匿名FTP 登录是FTP 服务器的重要功能,所有使用匿名用户帐号登录FTP 服务器的用户都可以访问服务器中发布的文件,当使用vsftpd 作为FTP 服务器时,匿名FTP用户的用户名可以是( )。
A ftp
B FTP
C anonymous
D public
7) Samba 服务器可以在Linux/Unix 系统中提供Windows 文件共享服务,在RHEL4 系统中默认安装了Samba 服务器和客户机所需的软件包,在与Samba 服务器相关的软件包中,( )是Red Hat 公司专门为Samba 服务器提供的配置工具。
A samba-common
B samba
C samba-client
D system-config-samba
8) Samba 服务器中需要独立维护用户帐号,但是Samba 的用户帐号需要具有同名的系统用户帐号,在使用adduser 命令添加某系统帐号后,可以使用smbpasswd 命令添加与系统帐号同名的Samba 用户帐号,添加Samba 用户帐号的smbpasswd 命令需要使用( )命令选项。
A -a
B -d
C -e
D -x
9) Samba 服务器的配置文件是smb.conf,在该配置文件中可以进行共享目录的配置,在某Samba 服务器的smb.conf 文件中有如下的配置内容:
[share]
path = /home/public
public = yes
only guest = yes
writable = yes
关于以上共享目录的配置描述正确的是( )
A 共享目录的名称是“public”
B 共享目录在Linux 系统中的路径是“/home/public”
C 只允许名为“guest”的用户访问该共享目录
D 共享目录在Samba 服务器中的属性是“可写”的
10) testparm 命令是非常有用的Samba 服务器维护命令,可以对Samba 服务器实现多种维护功能,其中包括( )。
A 测试smb 启动脚本中使用的参数
B 测试smb.conf 配置文件语法的正确性
C 显示smb.conf 配置文件中的有效配置清单
D 自动生成指定名称共享目录的配置内容
11) 互联网的域名系统采用树型结构,所有的域都具有相同的根节点,不同国家和地区使用不同的域名后缀,以下( )域名后缀属于中国使用。
A .jp
B .us
C .cn
D .hk
12) BIND 服务器可配置成为多种类型的DNS 服务器,当安装了名为“caching-nameserver”的软件包后,named.conf 配置文件中会出现以下配置内容:
zone "." IN {
type hint;
file "named.ca";
};
该段配置内容的功能是在DNS 服务器中( )。
A 定义localhost 的正向解析区域
B 定义localhost 的反向解析区域
C 定义根区域
D 定义根区域的反向解析区域
13) 在某个BIND 域名服务器中进行了“test.com”域的正向和反向区域设置,并且在“test.com”域的正向区域文件中包括了如下的配置内容:
host1 IN A 192.168.1.11
mail IN CNAME host1.ltest.com.
@ IN MX 5 mail.ltest.com.
在上面的配置内容中不包括( )类型的资源记录。
A 地址记录
B 别名记录
C 域名记录
D 邮件交换记录
14) 在RHEL4 系统中,Apache 服务器可以采用RPM 安装和源码编译安装两种方法进行安装,在通过源码编译安装Apache 服务器的过程中使用了以下的configure 命令对服务器的源代码进行配置:
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
在该配置命令中“--prefix=/usr/local/apache2”实现的功能是( )。
A 指定Apache 服务器的程序文件将要安装到目录“/usr/local/apache2”中
B Apache 服务器的编译过程中将使用“/usr/local/apache2”作为临时目录
C 设置Apache 服务器可以使用动态加载模块功能
D 设置Apache 服务器具有地址重写功能
15) Apache 服务器可以为Linux 系统中的用户提供个人主页服务,对于Linux 系统中的用户mike,其个人主页能够正常访问应具备( )条件。
A httpd.conf 文件中包括“UserDir public_html”配置项
B Apache 服务器对mike 的宿主目录具有进入和读取权利
C mike 的宿主目录中建立了名为“public_html”的子目录
D mike 的宿主目录中建立了名为“index.html”的网页文件
16) Apache 服务器的访问日志文件是access_log,该日志文件用于记录客户端访问Apache服务器的事件,在access_log 文件的日志记录中包括( )字段内容。
A 客户机的IP 地址
B 客户机访问服务器的日期和时间
C 客户机向服务器发出的访问请求
D 客户机使用的浏览器名称
17) 在Sendmail 服务器中使用aliases 机制实现邮件别名功能,在“/etc/aliases”文件中设置邮件别名记录后再使用newaliases 命令更新“aliases.db”文件,如aliases 文件中存在以下别名设置,则( )。
admin: mike
A admin 是邮件用户名
B mike 是邮件用户名
C admin 是邮件别名
D mike 是邮件别名
18) 在sendmail 服务器中使用access.db 数据库进行基于主机地址的访问控制,当Sendmail已经配置了基于用户帐号的SMTP 认证后,出于安全考虑应配置只允许Sendmail 服务器本机中的用户可以任意向外发送邮件,则access 文件中不应该包括( )配置记录。
A localhost.localdomain RELAY
B localhost RELAY
C 127.0.0.1 RELAY
D 192.168.1.1 RELAY
19) Outlook 和Outlook Express 都是常用的邮件客户端软件,当用户使用邮件客户端软件进行邮件的发送和接收之前,需要先在软件中进行( )的设置。
A SMTP 服务器地址
B POP3 服务器地址
C 用户的邮件帐号
D Webmail 服务器访问地址
20) 在RHEL4 系统中可以使用iptables 命令对系统中的网络防火墙策略进行查看和维护,当执行“iptables -L”命令时,将显示( )规则表的配置清单。
A nat
B filter
C mangle
D input
21) iptables 命令具有丰富的防火墙管理功能,使用不同的命令格式可以完整不同的管理功能,以下( )命令可以清空filter 表中的所有规则。
A iptables -F
B iptables -F filter
C iptables -F nat
D iptables -F mangle
22) squid 代理服务器的性能表现与服务器的参数设置是紧密相关的,对于具有128MB 物理内存的主机,在squid.conf 文件中使用( )配置项是比较合理的方案。
A cache_mem 4 MB
B cache_mem 8 MB
C cache_mem 32 MB
D cache_mem 128 MB
23) 在Linux 系统中TCP Wrappers 使用hosts.allow 和hosts.deny 两个文件进行访问控制的设置,对于一个安全级别要求较高的Linux 主机,hosts.deny 文件中应具有( )设置。
A ALL: ALL
B ALL: LOACAL
C ALL: KNOW
D ALL: UNKNOW
24) 在执行ssh 命令进行SSH 登录的客户主机中,用户宿主目录中会存在名为“.ssh”的子目录,当用户第一次使用ssh 命令成功登录SSH 服务器后,该目录中一定会存在( )文件。
A id_rsa
B id_rsa.pub
C known_hosts
D authorized_keys
25) ssh 命令用于登录SSH 服务器,以下ssh 命令中( )一定可以使用root 用户的身份登录地址为“192.168.1.13”的SSH 服务器。
A ssh 192.168.1.13
B ssh -l 192.168.1.13
C ssh -l root 192.168.1.13
D ssh root@192.168.1.13
26) squid 代理服务器能够为网页浏览器提供HTTP 协议的代理访问服务,当squid 服务器进行缺省配置时,在客户主机的网页浏览器中应设置代理服务器的网络端口为( )。
A 80
B 8080
C 3128
D 8848
27) 在squid 服务器的主配置文件squid.conf 中具有如下的配置行:
cache_dir ufs /var/spool/squid 100 16 256
则关于squid 服务器配置说法正确的是( )。
A squid 服务器的工作目录是“/var/spool/squid”
B squid 服务器的工作目录中一级子目录的数量是16 个
C squid 服务器的工作目录中二级子目录的数量是100 个
D squid 服务器的工作目录中的最大的容量是256MB
28) 在Linux 系统中iptables 和TCP Wrappers 都可以作为网络防火墙提供对网络服务的访问控制,与iptables 不同,TCP Wrappers 进行访问控制的依据是( )。
A 网络访问使用的协议
B 网络服务程序的名称
C 进行网络访问的客户主机地址
D 网络访问的目的端口
29) TCP Wrappers 使用“/etc”目录下的hosts.allow 和hosts.deny 两个文件进行访问控制策略的配置,当hosts.allow 文件中具有如下配置行时( )。
in.telnetd, vsftpd: ALL
A in.telnetd 服务程序对于所有主机都允许访问
B vsftpd 服务程序对于所有主机都允许访问
C in.telnetd 服务程序对于所有主机都拒绝访问
D vsftpd 服务程序对于所有主机都拒绝访问
30) RHEL4 系统中OpenSSH 服务器的缺省配置为允许root 用户进行SSH 登录,为了禁止该功能,需要将“PermitRootLogin no”设置行添加到( )文件中。
A /etc/ssh/ssh_config
B /etc/ssh/sshd_config
C /etc/ssh/ssh.config
D /etc/ssh/sshd.config
二、简答题
1、LAMP 是著名的网页应用架构,请说明LAMP 的名称含义,以及在LAMP 中各组成部分所承担的功能角色。
2、关于电子邮件应用系统,请回答以下问题:
a. 邮件系统中都使用了哪些网络协议,这些协议实现了什么样的功能
b. 在RHEL4 系统中可以使用哪些邮件服务器软件构建邮件系统,这些邮件服务器分别实现了什么网络服务功能
3、在Linux 的2.4 版内核中使用netfilter/iptables 网络架构实现了包过滤防火墙功能,使用iptables 命令可以实现对内核中包过滤防火墙的配置管理,请回答:
a. iptables 命令可以对防火墙中的哪些类型的操作对象进行设置
b. iptables 防火墙中各类操作对象的作用及相互关系是什么
三、案例分析题
1、在公司的内部网络中,使用Linux 系统构建了DHCP 服务器,该服务器主机的IP 地址是“192.168.2.2”,并且在dhcpd.conf 配置文件中完成了DHCP 服务器的基本配置,现在需要按照如下要求对DHCP 服务器进行配置:
a. 在DHCP 服务器中提供对子网192.168.2.0/24 中主机的动态地址分配
b. 在该子网中可供分配的地址范围是从192.168.2.101 开始的100 个IP 地址
c. 进行动态分配的IP 地址的子网掩码为255.255.255.0
d. 该子网中使用的网关地址为192.168.2.254
为了满足以上的配置需要,应在dhcpd.conf 文件中添加哪些配置内容。
文章评论

共有 8 条评论

  1. lelechong 于 2009-06-04 17:03:58发表:

    好多不会,菜鸟就是这个样子,期待高手指点

  2. 古木寒 于 2009-06-03 20:03:17发表:

    楼主北大青鸟的,鉴定完毕。

  3. snnq 于 2009-06-02 22:54:18发表:

    好 呵呵 打击我了 呵呵

  4. l460618498 于 2009-06-02 13:42:08发表:

    有些还没学

  5. lzh_x 于 2009-06-02 10:09:58发表:

    差不多都接触过

  6. mostonect 于 2009-05-30 08:50:36发表:

    这个应该是有针对性的考题吧,那么多服务器的内容

  7. LinuxSpace 于 2009-05-29 23:55:30发表:

    哇塞 现在都流行考关于服务器方面的试题啊
    看来我也得去了解下服务器的相关知识才行了

  8. Oiqetz 于 2009-05-29 21:45:34发表:

    大致看了一下,如果没有选择题 10分。。。。好像不好拿