目录
五、服务器操作题(共6题,涵盖Samba、FTP、NFS、DHCP、Web、DNS)
Linux服务器配置与管理 复习题
(覆盖Samba、FTP、NFS、DHCP、Web、DNS六大服务器)
一、选择题(共200题)
1-50题
1.Samba服务的主配置文件路径是( A )
A./etc/samba/smb.conf B./etc/samba/samba.conf C./etc/smb.conf D./etc/samba.conf
2.启动Samba服务的命令是( B )
A.systemctl start samba B.systemctl start smb C.service samba start D./etc/init.d/samba start
3.在smb.conf中,设置共享目录可被客户端浏览的参数是( B )
A.writable = yes B.browseable = yes C.visible = yes D.public = yes
4.添加Samba用户的命令是( C )
A.useradd B.smbadd C.smbpasswd -a D.samba-useradd
5.vsftpd服务默认的匿名用户登录目录是( B )
A./home/ftp B./var/ftp C./srv/ftp D./ftp
6.FTP服务使用的控制连接端口号是( B )
A.20 B.21 C.22 D.23
7.下列选项中,用于配置FTP匿名用户登录的参数是( B )
A.local_enable B.anonymous_enable C.userlist_enable D.write_enable
8.NFS服务的主配置文件是( B )
A./etc/nfs.conf B./etc/exports C./etc/nfs/exports D./etc/sysconfig/nfs
9.查看NFS服务器共享目录的命令是( B )
A.show -e 服务器IP B.showmount -e 服务器IP C.nfsstat -e D.exportfs -v
10.在/etc/exports中,允许客户端以root权限访问的选项是( C )
A.rw B.sync C.no_root_squash D.all_squash
11.DHCP服务默认租约时间的配置参数是( B )
A.lease-time B.default-lease-time C.max-lease-time D.min-lease-time
12.在DHCP配置中,定义地址池范围的参数是( B )
A.host B.range C.subnet D.shared-network
13.DHCP客户端获取IP地址的命令是( B )
A.ifconfig eth0 B.dhclient C.dhcpget D.ip addr renew
14.在DHCP配置中,为特定主机指定固定IP地址的声明是( C )
A.range B.subnet C.host D.group
15.Apache服务器默认的Web站点根目录是( B )
A./etc/httpd B./var/www/html C./home/httpd D./srv/www
16.Apache服务器主配置文件的路径是( B )
A./etc/apache2/httpd.conf B./etc/httpd/conf/httpd.conf C./etc/www/httpd.conf D./usr/local/apache/httpd.conf
17.启动Apache服务的命令是( B )
A.systemctl start apache B.systemctl start httpd C.service apache start D.httpd -s
18.DNS服务使用的端口号是( A )
A.TCP 53与UDP 53 B.TCP 54与UDP 54 C.TCP 80 D.UDP 443
19.BIND的主配置文件是( B )
A./etc/bind/named.conf B./etc/named.conf C./etc/dns/named.conf D./etc/bind.conf
20.DNS正向解析的作用是( B )
A.将IP地址转换为域名 B.将域名转换为IP地址 C.将域名转换为MAC地址 D.将IP地址转换为MAC地址
21.Samba服务主要由哪两个守护进程组成?( A )
A.smbd和nmbd B.httpd和ftpd C.named和dhcpd D.nfsd和mountd
22.在smb.conf中,设置共享目录可写的参数是( B )
A.browseable = yes B.writable = yes C.public = yes D.guest ok = yes
23.Samba服务中,nmbd进程的主要功能是( B )
A.文件共享与打印服务 B.NetBIOS名称解析 C.用户认证与授权 D.日志记录与监控
24.重新加载Samba配置文件(不重启服务)的命令是( B )
A.smbcontrol smbd reload-config B.systemctl reload smb C.smbpasswd -r D.samba -r
25.vsftpd中,禁止本地用户登录的参数设置是( B )
A.anonymous_enable=NO B.local_enable=NO C.userlist_enable=NO D.write_enable=NO
26.下列哪个文件中列出的用户被禁止登录FTP服务器?( B )
A./etc/vsftpd/allowed B./etc/vsftpd/ftpusers C./etc/vsftpd/config D./etc/ftp.conf
27.FTP主动模式下,服务器使用哪个端口传输数据?( B )
A.21 B.20 C.22 D.23
28.启动NFS服务的命令是( B )
A.systemctl start nfs B.systemctl start nfs-server C.service nfsd start D./etc/init.d/nfs start
29.在/etc/exports中,表示只读共享的选项是( B )
A.rw B.ro C.wo D.ao
30.客户端挂载NFS共享目录的命令格式是( A )
A.mount -t nfs 服务器IP:共享目录 本地目录 B.nfs mount 服务器IP:共享目录 本地目录 C.mount.nfs 本地目录 服务器IP:共享目录 D.link nfs 服务器IP:共享目录 本地目录
31.DHCP配置文件dhcpd.conf的默认路径是( A )
A./etc/dhcp/dhcpd.conf B./etc/dhcpd.conf C./etc/dhcp/dhcp.conf D./usr/local/dhcp/dhcpd.conf
32.在DHCP配置中,定义子网的声明是( C )
A.range B.host C.subnet D.shared-network
33.设置DHCP最大租约时间的参数是( B )
A.default-lease-time B.max-lease-time C.lease-max-time D.maximum-lease
34.DHCP中用于设置客户端默认网关的参数是( B )
A.option domain-name-servers B.option routers C.option broadcast-address D.option subnet-mask
35.httpd.conf中,设置网站默认首页文件的参数是( B )
A.DefaultPage B.DirectoryIndex C.IndexFile D.WelcomePage
36.Apache中,设置虚拟主机的配置段标签是( A )
A.<VirtualHost> B.<Host> C.<Server> D.<WebSite>
37.Apache服务器默认监听的端口是( C )
A.21 B.53 C.80 D.443
38.DNS反向解析的作用是( B )
A.将域名转换为IP地址 B.将IP地址转换为域名 C.将MAC地址转换为IP地址 D.将域名转换为MAC地址
39.DNS区域数据文件中,表示主机地址记录的资源记录类型是( C )
A.CNAME B.MX C.A D.NS
40.在DNS反向解析中,zone后面的IP地址书写方式是( B )
A.正序书写 B.逆序书写并加.in-addr.arpa后缀 C.只写主机号 D.不需要IP地址
41.Samba服务的smbd进程默认监听的端口是( A )
A.TCP 139和TCP 445 B.UDP 137和UDP 138 C.TCP 80和TCP 443 D.TCP 21和TCP 20
42.Samba服务的nmbd进程默认监听的端口是( B )
A.TCP 139和TCP 445 B.UDP 137和UDP 138 C.TCP 53和UDP 53 D.TCP 80和TCP 443
43.在smb.conf中,global段用于设置( A )
A.全局参数 B.共享目录参数 C.打印机参数 D.用户权限参数
44.smb.conf中,设置Samba服务器所属工作组的参数是( B )
A.server string B.workgroup C.netbios name D.domain
45.删除Samba用户的命令是( B )
A.smbpasswd -d B.smbpasswd -x C.smbpasswd -r D.userdel -smb
46.禁用Samba用户的命令是( B )
A.smbpasswd -x B.smbpasswd -d C.smbpasswd -e D.smbpasswd -r
47.Samba共享中,设置允许访问共享的用户列表的参数是( A )
A.valid users B.write list C.admin users D.force user
48.smb.conf中,设置共享注释说明的参数是( A )
A.comment B.description C.info D.remark
49.Samba服务器安全级别中,share表示( A )
A.不需要用户名和密码即可访问 B.需要用户名和密码验证 C.使用域控制器验证 D.使用Kerberos验证
50.在smb.conf中,设置共享路径的参数是( B )
A.directory B.path C.location D.root
51-100题
51.使用testparm命令的主要作用是( B )
A.启动Samba服务 B.测试smb.conf配置文件语法 C.添加Samba用户 D.查看共享目录
52.Samba的security=user模式表示( B )
A.共享级访问,无需验证 B.用户级访问,需用户名密码验证 C.域级别验证 D.服务器级别验证
53.smbclient命令用于( B )
A.配置Samba服务器 B.以客户端方式访问Samba共享 C.添加Samba用户 D.重启Samba服务
54.在smb.conf的global段中,server string参数用于设置( B )
A.服务器的工作组名 B.服务器的描述信息 C.服务器的IP地址 D.服务器的NetBIOS名
55.Samba共享中,guest ok = yes表示( A )
A.不需要密码即可访问 B.只允许管理员访问 C.禁止匿名访问 D.需要Kerberos认证
56.查看Samba服务器状态的命令是( A )
A.smbstatus B.smbstat C.smbinfo D.smbcheck
57.Samba共享中,设置只允许特定主机访问的参数是( B )
A.valid users B.hosts allow C.write list D.admin users
58.在smb.conf中,homes共享的特殊之处是( B )
A.它是一个公共共享目录 B.它会自动为每个Samba用户提供其家目录共享 C.它只能共享打印机 D.它只能被管理员访问
59.Samba服务的日志文件默认存放目录是( A )
A./var/log/samba/ B./var/log/smb/ C./etc/samba/logs/ D./tmp/samba/
60.smbpasswd命令不加任何选项时,用于( B )
A.添加用户 B.修改Samba用户密码 C.删除用户 D.禁用用户
61.Samba中,force user参数的作用是( B )
A.强制指定用户登录 B.强制以指定用户身份创建文件 C.强制用户使用加密连接 D.强制用户修改密码
62.在smb.conf中,设置共享目录不可被客户端浏览的参数是( A )
A.browseable = no B.writable = no C.visible = no D.public = no
63.安装Samba服务的命令是( A )
A.yum install samba B.yum install smb C.apt install samba-server D.yum install cifs
64.Samba使用的协议是( B )
A.HTTP B.SMB/CIFS C.NFS D.FTP
65.设置Samba服务开机自启的命令是( A )
A.systemctl enable smb B.systemctl start smb C.systemctl reload smb D.chkconfig smb on
66.Samba共享中,write list参数用于( A )
A.设置允许写入的用户列表 B.设置禁止写入的用户列表 C.设置只读用户列表 D.设置管理员列表
67.Samba共享中,create mask参数用于设置( B )
A.共享目录的权限掩码 B.新建文件的默认权限 C.目录的访问控制列表 D.用户的掩码
68.安装vsftpd服务的命令是( A )
A.yum install vsftpd B.yum install ftp C.apt install vsftpd-server D.yum install ftpd
69.vsftpd的主配置文件路径是( B )
A./etc/vsftpd.conf B./etc/vsftpd/vsftpd.conf C./etc/ftp/vsftpd.conf D./usr/local/etc/vsftpd.conf
70.设置vsftpd服务开机自启的命令是( A )
A.systemctl enable vsftpd B.systemctl start vsftpd C.chkconfig vsftpd auto D.systemctl on vsftpd
71.FTP被动模式下,客户端连接数据端口的方式是( C )
A.客户端主动连接服务器20端口 B.服务器主动连接客户端 C.客户端主动连接服务器开放的随机端口 D.使用UDP协议传输数据
72.vsftpd中,允许本地用户上传文件的参数是( B )
A.anonymous_enable B.write_enable C.local_enable D.upload_enable
73.vsftpd中,设置本地用户上传文件umask的参数是( A )
A.local_umask B.file_open_mode C.anon_umask D.dir_umask
74.vsftpd中,设置匿名用户上传权限的参数是( A )
A.anon_upload_enable B.anonymous_write C.anon_write_enable D.anon_create_enable
75.vsftpd中,chroot_local_user=YES的作用是( B )
A.允许本地用户切换到上级目录 B.将本地用户限制在其家目录中 C.禁止本地用户登录 D.允许匿名用户上传文件
76.FTP中,PASV模式是指( B )
A.主动模式 B.被动模式 C.加密模式 D.匿名模式
77.使用ftp命令连接FTP服务器时,匿名登录通常使用的用户名是( B )
A.admin B.anonymous C.guest D.ftpuser
78.vsftpd中,设置欢迎提示信息的参数是( B )
A.banner B.ftpd_banner C.welcome_msg D.greeting
79.vsftpd中,设置最大连接数的参数是( A )
A.max_clients B.max_login C.max_per_ip D.connections
80.vsftpd中,设置同一IP最大连接数的参数是( B )
A.max_clients B.max_per_ip C.max_login D.connections
81.vsftpd中,设置空闲会话超时时间的参数是( A )
A.idle_session_timeout B.connect_timeout C.data_connection_timeout D.session_timeout
82.FTP主动模式下,数据连接由谁发起?( B )
A.客户端 B.服务器 C.两者同时 D.取决于配置
83.vsftpd中,userlist_deny=NO配合userlist_enable=YES的作用是( B )
A.禁止user_list中的用户登录 B.只允许user_list中的用户登录 C.禁止所有本地用户登录 D.允许匿名用户登录
84.FTP使用的传输层协议是( A )
A.TCP B.UDP C.ICMP D.ARP
85.vsftpd中,设置被动模式端口范围的参数是( A )
A.pasv_min_port和pasv_max_port B.port_range C.passive_port D.data_port_range
86.vsftpd中,设置匿名用户根目录的参数是( A )
A.anon_root B.ftp_root C.anonymous_dir D.guest_root
87.FTP传输文件时,ASCII模式和二进制模式的区别是( A )
A.ASCII模式用于文本文件,二进制模式用于所有文件 B.没有区别 C.ASCII模式更快 D.二进制模式只用于图片
88.vsftpd中,dirmessage_enable=YES的作用是( A )
A.启用目录信息提示 B.启用目录列表 C.启用目录写入 D.启用目录浏览
89.使用lftp命令下载文件的常用参数是( A )
A.get B.download C.fetch D.recv
90.vsftpd中,xferlog_enable=YES的作用是( A )
A.启用传输日志记录 B.启用错误日志 C.启用匿名访问日志 D.启用连接日志
91.vsftpd中,设置本地用户根目录的参数是( A )
A.local_root B.home_dir C.user_dir D.local_home
92.vsftpd中,listen=NO和listen_ipv6=YES表示( B )
A.仅监听IPv4 B.仅监听IPv6 C.同时监听IPv4和IPv6 D.不监听任何地址
93.FTP中,断点续传使用的命令是( A )
A.reget B.get C.mget D.resume
94.vsftpd中,listen_port参数用于设置( A )
A.监听的端口号 B.数据传输端口 C.被动模式端口 D.日志端口
95.NFS是( A )的缩写
A.Network File System B.Net File Service C.New File System D.Network Folder Service
96.NFS服务依赖的远程过程调用服务是( A )
A.rpcbind B.xinetd C.systemd D.inetd
97.启动rpcbind服务的命令是( A )
A.systemctl start rpcbind B.systemctl start rpc C.service portmap start D.rpcbind start
98.NFS中,root_squash选项的作用是( B )
A.允许root用户访问 B.将root用户映射为匿名用户 C.禁止root用户访问 D.将所有用户映射为root
99.NFS中,all_squash选项的作用是( B )
A.允许所有用户访问 B.将所有用户映射为匿名用户 C.禁止所有用户访问 D.仅root用户可访问
100.NFS中,sync选项表示( B )
A.异步写入 B.同步写入 C.自动同步 D.缓存同步
101-150题
101.NFS中,async选项表示( B )
A.同步写入 B.异步写入 C.自动同步 D.不同步
102.查看NFS服务器特定主机共享的命令是( B )
A.showmount -e B.showmount -a C.exportfs -v D.nfsstat
103.exportfs -a命令的作用是( A )
A.导出/etc/exports中所有共享 B.添加一个新共享 C.删除所有共享 D.查看所有共享
104.NFS客户端设置开机自动挂载,需要修改的文件是( A )
A./etc/fstab B./etc/mtab C./etc/exports D./etc/auto.nfs
105.卸载NFS共享目录的命令是( A )
A.umount B.unmount C.nfs-umount D.detach
106.NFS默认使用的主要传输协议是( A )
A.TCP B.UDP C.ICMP D.SMB
107.在/etc/exports中,一行中可以有多个客户端主机地址,它们之间用什么分隔?( B )
A.逗号 B.空格 C.分号 D.冒号
108.NFS中,sec=sys表示( B )
A.使用Kerberos认证 B.使用系统默认认证(AUTH_SYS) C.不使用认证 D.使用SSL加密
109.查看NFS服务状态的命令是( A )
A.systemctl status nfs-server B.nfs-status C.service nfs check D.nfsstat -s
110.在/etc/exports中,subtree_check选项的作用是( A )
A.检查子目录权限 B.检查网络子网 C.禁止子目录访问 D.同步子目录
111.NFSv4相比NFSv3的改进包括( A )
A.支持有状态连接 B.仅支持UDP C.不支持防火墙 D.取消RPC依赖
112.NFS中,anonuid和anongid选项用于( A )
A.指定匿名用户的UID和GID B.指定管理员的UID和GID C.设置NFS服务端口 D.设置超时时间
113.NFS中,wdelay选项的作用是( B )
A.立即写入 B.延迟写入,合并多个写入请求 C.禁用写入 D.快速同步
114.NFS客户端挂载时,soft选项表示( B )
A.硬挂载,持续重试 B.软挂载,超时后返回错误 C.只读挂载 D.强制挂载
115.DHCP是( A )的缩写
A.Dynamic Host Configuration Protocol B.Domain Host Control Protocol C.Data Host Configuration Protocol D.Dynamic Host Control Process
116.DHCP租约的四个阶段依次是( A )
A.Discover-Offer-Request-Acknowledge B.Request-Offer-Discover-Acknowledge C.Discover-Request-Offer-Acknowledge D.Offer-Discover-Request-Acknowledge
117.DHCP客户端发送Discover报文使用的目标地址是( A )
A.255.255.255.255 B.127.0.0.1 C.0.0.0.0 D.192.168.1.1
118.DHCP客户端发送Discover报文的源地址是( C )
A.255.255.255.255 B.127.0.0.1 C.0.0.0.0 D.192.168.1.1
119.DHCP默认租约时间的单位是( A )
A.秒 B.分钟 C.小时 D.天
120.在DHCP配置中,option domain-name-servers用于设置( B )
A.默认网关 B.DNS服务器 C.子网掩码 D.广播地址
121.DHCP中,option subnet-mask用于设置( C )
A.默认网关 B.DNS服务器 C.子网掩码 D.广播地址
122.安装DHCP服务的命令是( A )
A.yum install dhcp B.yum install dhcpd C.apt install dhcp-server D.yum install dhclient
123.设置DHCP服务开机自启的命令是( A )
A.systemctl enable dhcpd B.systemctl start dhcpd C.chkconfig dhcpd on D.systemctl on dhcpd
124.DHCP中继代理的配置参数是( B )
A.relay-agent B.dhcp-relay C.shared-network D.host
125.查看DHCP租约信息的文件是( A )
A./var/lib/dhcpd/dhcpd.leases B./etc/dhcp/leases C./var/log/dhcpd.log D./tmp/dhcp.leases
126.DHCP中,ddns-update-style参数用于设置( A )
A.DNS动态更新方式 B.DHCP更新频率 C.IP地址更新方式 D.日志更新方式
127.DHCP中,fixed-address参数用于( B )
A.定义地址池范围 B.为特定主机保留固定IP地址 C.设置默认网关 D.设置子网掩码
128.DHCP中,log-facility参数用于( B )
A.设置日志记录级别 B.设置日志记录设施 C.关闭日志功能 D.设置日志文件路径
129.DHCP客户端释放IP地址的命令是( A )
A.dhclient -r B.dhclient -release C.ipconfig /release D.dhcp-release
130.DHCP中,authoritative参数的作用是( A )
A.声明此DHCP服务器为权威服务器 B.授权客户端访问 C.设置服务器优先级 D.启用加密通信
131.DHCP中,option broadcast-address用于设置( C )
A.默认网关 B.DNS服务器 C.广播地址 D.子网掩码
132.DHCP中,一个subnet声明可以包含多少个range参数?( B )
A.只能1个 B.可以多个 C.最多2个 D.不需要range
133.DHCP客户端在租约到期前何时开始续租?( A )
A.租约时间到达50%时 B.租约时间到达87.5%时 C.租约到期时 D.随机时间
134.DHCP中,group声明的作用是( A )
A.定义一组共享相同配置的子网或主机 B.定义地址池 C.设置组播地址 D.定义安全组
135.DHCP服务器启动失败的常见原因是( A )
A.配置文件语法错误 B.服务器内存不足 C.网络接口未启用 D.防火墙阻止
136.DHCP中,hardware ethernet参数后面应填写( B )
A.IP地址 B.MAC地址 C.子网掩码 D.网关地址
137.DHCP中,option ntp-servers用于设置( B )
A.DNS服务器 B.NTP时间服务器 C.Web代理服务器 D.邮件服务器
138.验证DHCP配置文件语法正确的命令是( A )
A.dhcpd -t B.dhcpd -c C.named-checkconf D.testparm
139.DHCP的默认租约时间和最大租约时间的关系是( A )
A.默认租约时间≤最大租约时间 B.默认租约时间≥最大租约时间 C.两者必须相等 D.没有关系
140.DHCP中,shared-network声明用于( A )
A.定义多个子网共享同一物理网络 B.定义网络共享目录 C.设置网络安全策略 D.配置网络接口
141.安装Apache服务的命令是( A )
A.yum install httpd B.yum install apache C.apt install apache D.yum install web
142.Apache的worker MPM的特点是( B )
A.每个请求由一个独立进程处理 B.使用多线程处理请求 C.单线程处理所有请求 D.使用异步I/O
143.Apache的prefork MPM的特点是( B )
A.使用多线程处理请求 B.每个请求由一个独立进程处理 C.使用异步I/O D.单线程处理所有请求
144.httpd.conf中,Listen参数用于设置( A )
A.监听的IP地址和端口 B.日志级别 C.最大连接数 D.服务器名称
145.httpd.conf中,ServerName参数用于设置( A )
A.服务器的主机名和端口 B.服务器IP地址 C.管理员邮箱 D.文档根目录
146.httpd.conf中,ServerAdmin参数用于设置( B )
A.服务器主机名 B.管理员邮箱地址 C.文档根目录 D.监听端口
147.Apache中,<Directory>配置段用于( A )
A.设置目录的访问权限和行为 B.设置文件类型 C.配置虚拟主机 D.设置日志路径
148.Apache中,AllowOverride参数用于( A )
A.设置是否允许.htaccess覆盖配置 B.允许目录列表 C.允许文件上传 D.允许跨域访问
149.Apache中,Options Indexes的作用是( B )
A.禁止目录列表 B.当没有默认首页时显示目录列表 C.启用索引搜索 D.设置文件索引
150.Apache中,ErrorDocument参数用于( B )
A.设置错误日志路径 B.自定义错误页面 C.禁止错误显示 D.设置错误重试次数
151-200题
151.Apache中,访问日志的配置参数是( B )
A.ErrorLog B.CustomLog C.AccessLog D.WriteLog
152.Apache中,基于域名的虚拟主机需要配置的参数是( A )
A.ServerName B.ServerIP C.ServerPort D.ServerAlias
153.Apache中,NameVirtualHost参数的作用是( A )
A.指定虚拟主机使用的IP地址 B.设置虚拟主机名称 C.配置DNS解析 D.设置主机别名
154.Apache中,Alias参数用于( A )
A.设置URL路径映射到文件系统路径 B.设置域名别名 C.设置虚拟主机别名 D.设置日志别名
155.httpd.conf中,Include参数用于( A )
A.包含其他配置文件 B.设置包含目录 C.包含模块 D.包含日志文件
156.Apache中,RewriteEngine参数用于( A )
A.启用URL重写功能 B.启用缓存功能 C.启用压缩功能 D.启用代理功能
157.设置Apache服务开机自启的命令是( A )
A.systemctl enable httpd B.systemctl start httpd C.chkconfig httpd auto D.systemctl on httpd
158.查看Apache服务状态的命令是( A )
A.systemctl status httpd B.httpd -status C.service httpd check D.apache-status
159.Apache中,Timeout参数用于设置( A )
A.请求超时时间 B.连接池大小 C.日志轮转时间 D.缓存过期时间
160.Apache中,MaxClients参数用于设置( A )
A.最大同时连接数 B.最大线程数 C.最大虚拟主机数 D.最大日志文件数
161.Apache中,User和Group参数用于设置( A )
A.运行httpd进程的用户和组 B.管理员用户和组 C.虚拟主机用户和组 D.日志用户和组
162.Apache中,KeepAlive参数用于设置( A )
A.是否启用持久连接 B.是否启用缓存 C.是否启用压缩 D.是否启用日志
163.Apache中,LoadModule参数用于( A )
A.加载动态模块 B.设置模块路径 C.卸载模块 D.查看模块列表
164.httpd -t命令的作用是( A )
A.测试配置文件语法 B.启动Apache服务 C.查看Apache版本 D.终止Apache进程
165.Apache中,Redirect参数用于( A )
A.设置URL重定向 B.设置代理转发 C.设置负载均衡 D.设置缓存策略
166.Apache中,ScriptAlias参数用于( A )
A.设置CGI脚本目录映射 B.设置URL别名 C.设置日志路径 D.设置模块路径
167.Apache中,ServerTokens参数用于设置( A )
A.服务器响应头中的版本信息 B.服务器令牌认证 C.服务器缓存策略 D.服务器日志格式
168.Apache配置文件中,以#开头的行表示( A )
A.注释行 B.命令行 C.变量定义 D.模块声明
169.Apache中,LimitRequestBody参数用于设置( A )
A.请求体大小限制 B.连接数限制 C.带宽限制 D.超时限制
170.Apache中,基于IP的虚拟主机需要( A )
A.每个虚拟主机使用不同的IP地址 B.每个虚拟主机使用不同的端口 C.每个虚拟主机使用不同的域名 D.所有虚拟主机共享IP
171.DNS是( A )的缩写
A.Domain Name System B.Data Name Service C.Dynamic Network System D.Domain Network Service
172.BIND是( A )的缩写
A.Berkeley Internet Name Domain B.Basic Internet Name Daemon C.Binary Internet Name Domain D.Berkeley Internet Network Daemon
173.安装BIND服务的命令是( A )
A.yum install bind B.yum install dns C.yum install named D.apt install bind9
174.DNS中,A记录表示( A )
A.主机地址记录 B.别名记录 C.邮件交换记录 D.域名服务器记录
175.DNS中,CNAME记录表示( B )
A.主机地址记录 B.别名记录 C.邮件交换记录 D.域名服务器记录
176.DNS中,MX记录表示( C )
A.主机地址记录 B.别名记录 C.邮件交换记录 D.域名服务器记录
177.DNS中,NS记录表示( D )
A.主机地址记录 B.别名记录 C.邮件交换记录 D.域名服务器记录
178.DNS中,PTR记录表示( B )
A.正向解析记录 B.反向解析指针记录 C.邮件交换记录 D.别名记录
179.DNS中,SOA记录表示( A )
A.起始授权记录 B.别名记录 C.主机地址记录 D.邮件记录
180.DNS中,TXT记录用于( A )
A.存储文本信息 B.存储IP地址 C.存储域名 D.存储MAC地址
181.DNS正向解析区域文件中,@符号表示( A )
A.当前域名 B.根域名 C.本地主机 D.邮件服务器
182.启动DNS服务的命令是( A )
A.systemctl start named B.systemctl start dns C.service bind start D.named start
183.设置DNS服务开机自启的命令是( A )
A.systemctl enable named B.systemctl start named C.chkconfig named auto D.systemctl on named
184.DNS区域数据文件中,TTL表示( A )
A.生存时间 B.传输时间 C.超时时间 D.同步时间
185.DNS中,递归查询的特点是( A )
A.服务器代替客户端完成所有查询 B.服务器只返回部分结果 C.客户端需要多次查询 D.只查询本地缓存
186.DNS中,迭代查询的特点是( B )
A.服务器代替客户端完成所有查询 B.服务器返回最佳参考服务器地址 C.客户端不需要任何操作 D.只查询本地缓存
187.DNS中,根域名服务器的作用是( A )
A.管理所有顶级域名 B.管理所有二级域名 C.存储所有DNS记录 D.解析所有IP地址
188.在named.conf中,type slave表示( B )
A.主DNS服务器 B.从DNS服务器 C.缓存DNS服务器 D.转发DNS服务器
189.在named.conf中,type hint表示( C )
A.主DNS服务器 B.从DNS服务器 C.根域名服务器的线索 D.转发DNS服务器
190.DNS中,allow-transfer参数用于( A )
A.允许区域传输的主机 B.允许查询的主机 C.允许递归查询的主机 D.允许转发的主机
191.DNS中,allow-query参数用于( B )
A.允许区域传输的主机 B.允许查询的主机 C.允许递归查询的主机 D.允许转发的主机
192.检查BIND配置文件语法的命令是( A )
A.named-checkconf B.named-checkzone C.bind-check D.dns-check
193.检查DNS区域文件语法的命令是( B )
A.named-checkconf B.named-checkzone C.bind-check D.dns-check
194.使用dig命令查询域名A记录的参数是( C )
A.dig 域名 A B.dig -a 域名 C.dig -t A 域名 D.dig --record A 域名
195.使用nslookup命令查询域名时,交互模式下设置查询类型的命令是( A )
A.set type=记录类型 B.set record=记录类型 C.set qtype=记录类型 D.set query=记录类型
196.DNS中,serial(序列号)的作用是( A )
A.标识区域数据版本,从服务器据此判断是否更新 B.标识DNS服务器编号 C.标识客户端编号 D.标识查询编号
197.DNS中,refresh参数表示( A )
A.从服务器检查主服务器更新的间隔时间 B.DNS缓存刷新时间 C.客户端刷新时间 D.日志刷新时间
198.DNS中,retry参数表示( A )
A.从服务器刷新失败后重试的间隔时间 B.客户端重试时间 C.DNS缓存重试时间 D.查询重试次数
199.DNS中,expire参数表示( A )
A.从服务器在无法联系主服务器时数据的有效期 B.DNS缓存过期时间 C.客户端租约过期时间 D.会话过期时间
200.DNS中,minimum参数表示( A )
A.否定缓存的默认TTL值 B.最小查询时间 C.最小刷新时间 D.最小重试时间
二、判断题(共100题,对的打" √ ",错的打" × ")
1-50题
1.Samba服务可以实现Linux与Windows之间的文件共享。( √ )
2.smb.conf配置文件中,homes共享用于设置用户家目录的共享。( √ )
3.Samba用户必须先存在于Linux系统用户中才能添加。( √ )
4.FTP被动模式下,数据连接由服务器主动发起。( × )
5.vsftpd服务中,本地用户默认的登录目录是其家目录。( √ )
6.匿名用户登录FTP时,不需要输入用户名和密码。( × )
7.NFS服务主要用于Linux/Unix系统之间的文件共享。( √ )
8.修改/etc/exports文件后,必须重启NFS服务才能生效。( × )
9.NFS客户端使用mount命令挂载远程共享目录。( √ )
10.NFS共享中的no_root_squash选项会将root用户映射为匿名用户。( √ )
11.DHCP地址池中的IP地址被预约后,不能再租给其他客户机使用。( × )
12.DHCP客户端续租IP地址时,需要从DHCP服务器重新获取所有配置信息。( × )
13.DHCP服务只能在一个子网中分配IP地址。( × )
14.Apache服务器可以同时配置多个虚拟主机。( √ )
15.HTTP协议默认使用80端口进行通信。( √ )
16.Apache的DocumentRoot参数用于设置网站的根目录。( √ )
17.修改httpd.conf配置后,必须重启Apache服务才能生效。( × )
18.一个区域数据文件只能存在一个SOA记录。( √ )
19.DNS递归查询中,客户端需要多次发送请求才能获得最终结果。( × )
20.一台DNS服务器可以存储多个区域数据文件。( √ )
21.Samba服务使用SMB/CIFS协议实现文件共享。( √ )
22.smb.conf中,printers共享段用于设置打印机共享。( √ )
23.使用smbpasswd命令删除Samba用户时需要加-x选项。( √ )
24.FTP主动模式下,数据连接由客户端主动发起。( × )
25./etc/vsftpd/ftpusers文件中列出的用户无法登录FTP服务器。( √ )
26.FTP数据传输始终使用TCP 20端口。( × )
27.虚拟用户只能访问FTP服务器提供的资源,不能登录操作系统。( √ )
28.exportfs -rv命令可以重新导出所有NFS共享目录而不需要重启服务。( √ )
29.NFS服务默认使用TCP协议进行数据传输。( √ )
30.NFS的all_squash选项会将所有用户都映射为匿名用户。( √ )
31.DHCP服务排除范围中的IP地址是预留给特殊固定设备的。( √ )
32.DHCP中继代理只能是路由器。( × )
33.DHCP客户端在租约到期前会自动尝试续租。( √ )
34.DHCP配置文件中一个subnet声明只能有一个range参数。( × )
35.HTTPS协议默认使用的端口号是443。( √ )
36.Apache服务器默认拒绝目录列表显示。( × )
37.通过<Directory>配置段可以设置目录的访问权限。( √ )
38.在DNS反向解析中,zone后面的IP地址是逆序编写的。( √ )
39.一个域名只能对应一个IP地址。( × )
40.BIND只能运行在Linux平台上。( × )
41.Samba服务的smbd进程负责处理文件共享和打印服务。( √ )
42.Samba服务的nmbd进程负责NetBIOS名称解析和浏览服务。( √ )
43.testparm命令可以修改smb.conf配置文件。( × )
44.Samba用户密码与Linux系统用户密码必须相同。( × )
45.smb.conf中的global段是必需的。( √ )
46.Samba服务的security=share模式在较新版本中已被废弃。( √ )
47.Samba共享中,browseable参数只影响共享是否在浏览列表中显示,不影响直接访问。( √ )
48.在smb.conf中,comment参数是必填项。( × )
49.Samba共享中,public = yes和guest ok = yes功能相同。( √ )
50.使用smbclient可以列出远程Samba服务器上的共享资源。( √ )
51-100题
51.vsftpd是目前Linux上最常用的FTP服务器软件之一。( √ )
52.FTP被动模式对客户端防火墙更友好。( √ )
53.FTP主动模式对服务器端防火墙更友好。( × )
54.vsftpd中,anonymous_enable=YES是默认配置。( √ )
55.FTP匿名用户的密码通常是电子邮箱地址。( √ )
56.vsftpd的配置文件修改后需要重启服务才能生效。( √ )
57.FTP使用UDP协议进行数据传输。( × )
58.chroot_local_user=YES可以将用户限制在其家目录中。( √ )
59.FTP的被动模式下,数据连接使用的端口是固定的。( × )
60.vsftpd的userlist_enable=YES时,user_list文件中的用户默认被禁止登录。( √ )
61.FTP的二进制模式适合传输可执行文件和压缩文件。( √ )
62.vsftpd支持SSL/TLS加密传输。( √ )
63.FTP服务只支持匿名用户访问。( × )
64.NFS服务启动前必须先启动rpcbind服务。( √ )
65.NFS v4不再依赖rpcbind服务。( √ )
66.NFS只能用于Linux系统之间的文件共享。( × )
67.在/etc/exports中,多个选项之间用逗号分隔。( √ )
68.NFS的root_squash选项会增强安全性。( √ )
69.NFS客户端挂载共享目录后,可以像访问本地文件一样访问远程文件。(√ )
70.NFS服务不支持并发访问。( × )
71.NFS的hard挂载方式下,服务器不可达时客户端进程会被阻塞。( √ )
72.NFS共享的权限完全由服务器端控制,客户端无法修改。( √ )
73.DHCP服务器可以自动为主机分配IP地址。( √ )
74.DHCP服务器只能分配IP地址,不能分配其他网络参数。( × )
75.DHCP客户端在获取IP地址时首先发送Offer报文。( × )
76.DHCP的租约信息存储在dhcpd.leases文件中。( √ )
77.DHCP服务器可以为不同子网分配IP地址。( √ )
78.DHCP中,host声明必须包含hardware ethernet参数。( √ )
79.DHCP的Discover报文是广播报文。( √ )
80.DHCP配置文件中,每行语句必须以分号结尾。( × )
81.DHCP服务器必须在每个有客户端的子网中部署一台。( × )
82.Apache服务器是开源软件。( √ )
83.Apache服务器只能运行在Linux系统上。( × )
84.Apache的httpd.conf文件中不区分大小写。( × )
85.Apache支持基于IP和基于域名两种虚拟主机方式。( √ )
86.Apache的.htaccess文件可以覆盖主配置文件中的部分设置。( √ )
87.Apache中,AllowOverride None会禁止.htaccess覆盖。( √ )
88.HTTPS协议使用SSL/TLS加密传输数据。( √ )
89.Apache服务器默认允许目录浏览。( × )
90.Apache的访问日志和错误日志存放在同一文件中。( × )
91.DNS正向解析将域名转换为IP地址。( √ )
92.DNS反向解析将IP地址转换为域名。( √)
93.DNS中,主域名服务器和辅助域名服务器的数据必须一致。( √ )
94.DNS的缓存服务器不存储任何区域数据文件。( √ )
95.DNS区域传输使用TCP协议。( √ )
96.DNS查询默认使用UDP协议。( √ )
97.named-checkzone命令可以检查区域文件的语法。( √ )
98.DNS中,一个域名可以对应多个IP地址。( √ )
99.DNS中,一个IP地址只能对应一个域名。( × )
100.修改DNS区域文件后需要增加serial值。( √ )
三、填空题(共100题)
1-50题
1.Samba 的配置文件一般存放在(/etc/samba)目录中,主配置文件名为(smb.conf)。
2.启动 Samba 服务的命令是(systemctl start smb)。
3.FTP 服务有两种工作模式:(主动 / PORT)模式和(被动 / PASV)模式。
4.在 NFS 中,客户端使用(mount)命令挂载远程共享目录到本地。
5.DHCP 客户端获取 IP 地址的命令是(dhclient)。
6.DHCP 配置中,使用(default-lease-time)参数定义默认租约时间,使用(max-lease-time)参数定义最大租约时间。
7.Apache 服务器的主配置文件存放路径是(/etc/httpd/conf/httpd.conf)。
8.HTTP 请求默认使用的端口号是(80)。
9.在 Internet 中,将主机名转换成 IP 地址的过程称为(正向解析)。
10.DNS 顶级域名中,表示商业组织的是(com),表示教育机构的是(edu)。
11.添加 Samba 用户的命令是(smbpasswd -a)。
12.Samba 服务由(smbd)和(nmbd)两个守护进程组成。
13.FTP 服务中,控制连接使用的端口号是(21),数据连接在主动模式下使用的端口号是(20)。
14.NFS 服务的主配置文件是(/etc/exports)。
15.DHCP 配置中,定义地址池范围的参数是(range),定义子网的声明是(subnet)。
16.为特定 DHCP 客户端保留固定 IP 地址时,需要使用(host)声明,并通过(hardware ethernet)参数指定客户端的 MAC 地址。
17.Apache 服务器默认的 Web 站点根目录是(/var/www/html)。
18.httpd.conf 中,设置网站默认首页的参数是(DirectoryIndex)。
19.DNS 服务使用的端口号是(TCP 53、UDP 53)。
20.DNS 区域数据文件中,表示邮件交换记录的类型是(MX),表示别名记录的类型是(CNAME)。
21.Samba 服务使用(SMB/CIFS)协议实现 Linux 与 Windows 之间的文件共享。
22.Samba 服务的 smbd 进程默认监听(TCP 139)和(TCP 445)端口。
23.Samba 服务的 nmbd 进程默认监听(UDP 137)和(UDP 138)端口。
24.测试 smb.conf 配置文件语法的命令是(testparm)。
25.删除 Samba 用户需要使用 smbpasswd 命令加(-x)选项。
26.禁用 Samba 用户需要使用 smbpasswd 命令加(-d)选项。
27.在 smb.conf 中,设置 Samba 服务器工作组的参数是(workgroup)。
28.在 smb.conf 中,设置共享目录路径的参数是(path)。
29.Samba 共享中,设置允许写入的用户列表的参数是(write list)。
30.查看 Samba 服务器当前连接状态的命令是(smbstatus)。
31.以客户端方式访问 Samba 共享的命令是(smbclient)。
32.Samba 共享中,设置允许访问的用户列表的参数是(valid users)。
33.在 smb.conf 中,global 段中 server string 参数用于设置(服务器描述信息)。
34.Samba 共享中,设置共享可被浏览的参数是(browseable = yes)。
35.Samba 服务的日志文件默认存放在(/var/log/samba/)目录中。
36.在 smb.conf 中,设置共享注释说明的参数是(comment)。
37.vsftpd 的主配置文件路径是(/etc/vsftpd/vsftpd.conf)。
38.vsftpd 中,允许本地用户登录的参数是(local_enable=YES)。
39.vsftpd 中,允许写入操作的参数是(write_enable=YES)。
40.vsftpd 中,将本地用户限制在家目录的参数是(chroot_local_user=YES)。
41.禁止 FTP 用户登录的文件路径是(/etc/vsftpd/ftpusers)。
42.FTP 主动模式也称为(PORT)模式,被动模式也称为(PASV)模式。
43.vsftpd 中,设置匿名用户根目录的参数是(anon_root)。
44.vsftpd 中,设置本地用户根目录的参数是(local_root)。
45.FTP 传输文本文件应使用(ASCII)模式,传输图片应使用(二进制)模式。
46.vsftpd 中,设置被动模式端口范围的参数是(pasv_min_port)和(pasv_max_port)。
47.使用 lftp 下载文件使用(get)命令,上传文件使用(put)命令。
48.vsftpd 中,设置欢迎信息的参数是(ftpd_banner)。
49.vsftpd 中,启用传输日志的参数是(xferlog_enable=YES)。
50.vsftpd 中,设置最大连接数的参数是(max_clients)。
51-100题
51.vsftpd 中,设置同一 IP 最大连接数的参数是(max_per_ip)。
52.匿名用户登录 FTP 时,用户名通常填写(anonymous)。
53.NFS 服务依赖(rpcbind)服务来管理 RPC 端口映射。
54.NFS 中,将 root 用户映射为匿名用户的选项是(root_squash)。
55.NFS 中,允许 root 用户保持权限的选项是(no_root_squash)。
56.NFS 中,将所有用户映射为匿名用户的选项是(all_squash)。
57.NFS 中,表示同步写入的选项是(sync),表示异步写入的选项是(async)。
58.不重启 NFS 服务重新导出共享的命令是(exportfs -rv)。
59.查看 NFS 服务器共享目录的命令是(showmount -e)。
60.NFS 客户端设置开机自动挂载需要修改(/etc/fstab)文件。
61.卸载 NFS 共享目录的命令是(umount)。
62.NFS 中,表示只读共享的选项是(ro),表示读写共享的选项是(rw)。
63.查看 RPC 服务端口映射的命令是(rpcinfo -p)。
64.NFS 中,soft 挂载选项表示(软挂载,服务器无响应直接报错,不阻塞进程)。
65.NFS 中,指定匿名用户 UID 的选项是(anonuid)。
66.NFS 中,指定匿名用户 GID 的选项是(anongid)。
67.DHCP 租约的四个阶段依次是(Discover)、(Offer)、(Request)和(Acknowledge)。
68.DHCP 客户端发送 Discover 报文使用的目标地址是(255.255.255.255)。
69.DHCP 租约信息的存储文件是(/var/lib/dhcpd/dhcpd.leases)。
70.DHCP 中,设置客户端默认网关的参数是(option routers)。
71.DHCP 中,设置 DNS 服务器的参数是(option domain-name-servers)。
72.DHCP 中,设置子网掩码的参数是(option subnet-mask)。
73.DHCP 中,设置广播地址的参数是(option broadcast-address)。
74.DHCP 客户端释放 IP 地址的命令是(dhclient -r)。
75.验证 DHCP 配置文件语法的命令是(dhcpd -t)。
76.DHCP 中,声明服务器为权威服务器的参数是(authoritative)。
77.DHCP 中,设置 DNS 动态更新方式的参数是(ddns-update-style)。
78.DHCP 中,设置日志设施的参数是(log-facility)。
79.DHCP 中,为特定主机保留 IP 地址使用(host)声明和(fixed-address)参数。
80.DHCP 客户端在租约到达(50)% 时开始尝试续租。
81.DHCP 中,设置客户端域名的参数是(option domain-name)。
82.DHCP 中,设置 NTP 服务器的参数是(option ntp-servers)。
83.Apache 服务的主配置文件路径是(/etc/httpd/conf/httpd.conf)。
84.Apache 默认的 Web 站点根目录是(/var/www/html)。
85.httpd.conf 中,设置网站根目录的参数是(DocumentRoot)。
86.httpd.conf 中,设置默认首页文件的参数是(DirectoryIndex)。
87.Apache 中,设置虚拟主机的配置标签是(<VirtualHost>)。
88.HTTPS 默认使用的端口号是(443)。
89.httpd.conf 中,设置监听端口的参数是(Listen)。
90.httpd.conf 中,设置管理员邮箱的参数是(ServerAdmin)。
91.测试 Apache 配置文件语法的命令是(httpd -t)。
92.Apache 中,启用持久连接的参数是(KeepAlive On)。
93.DNS 正向解析将(域名)转换为(IP 地址)。
94.DNS 反向解析将(IP 地址)转换为(域名)。
95.DNS 区域数据文件中,主机地址记录的类型是(A)。
96.DNS 区域数据文件中,别名记录的类型是(CNAME)。
97.DNS 区域数据文件中,起始授权记录的类型是(SOA)。
98.DNS 反向解析中,zone 后面的 IP 地址需要(逆序)书写并加(.in-addr.arpa)后缀。
99.检查 BIND 主配置文件语法的命令是(named-checkconf)。
100.检查 DNS 区域文件语法的命令是(named-checkzone)。
四、简答题(共10题)
1.简述Samba服务的主要功能及其应用场景。
功能:实现 Linux 与 Windows 跨平台文件、打印机共享,提供 NetBIOS 名称解析与权限控制。
场景:企业 Windows+Linux 混合局域网文件互通、局域网共享打印机。
2.简述FTP主动模式和被动模式的区别。
主动模式:服务器 20 端口主动连客户端数据端口,内网客户端易被防火墙拦截。
被动模式:服务器开放随机高端端口等待客户端连接,互联网环境更友好。
核心区别:数据连接发起方不同。
3.简述NFS服务的工作原理及/etc/exports文件中常用选项的含义。
原理:基于 RPC,rpcbind 管理端口映射,服务器发布共享,客户端 mount 挂载访问。
常用选项: ro 只读、rw 读写;root_squash 客户端 root 映射匿名;no_root_squash 保留 root 权限;sync 同步写入、async 异步写入。
4.简述DHCP服务的工作过程(租约的四个阶段)。
- Discover:客户端广播寻找 DHCP 服务器
- Offer:服务器分配空闲 IP 广播回复
- Request:客户端广播确认申请 IP
- Acknowledge:服务器下发完整网络参数,租约生效
5.简述Apache服务器配置虚拟主机的两种方式及其区别。
基于域名:同一 IP 端口,依靠域名区分站点,最常用,需 DNS 解析。
基于 IP:多 IP 绑定服务器,每个站点独占 IP,占用 IP 资源。
区别:区分站点的标识不同。
6.简述DNS正向解析和反向解析的区别,并说明各自使用的区域类型和记录类型。
正向解析:域名→IP;zone 为域名;核心 A、MX、CNAME、NS、SOA 记录。
反向解析:IP→域名;zone 为倒置网段.in-addr.arpa;核心 PTR 记录。
7.简述在CentOS 7上配置Samba共享目录的完整步骤。
- 安装 samba;
- 创建共享目录并设置权限;
- 编辑 smb.conf 配置共享;
- testparm 校验配置;
- 系统用户执行 smbpasswd -a 创建 samba 账号;
- 防火墙放行 samba;
- 启动 smb、nmb 并开机自启;
- 客户端测试访问。
8.简述在CentOS 7上搭建DHCP服务器为192.168.1.0/24网段分配IP地址的配置步骤。
- 安装 dhcp;
- 复制模板生成 dhcpd.conf;
- 配置网段、地址池、网关、DNS、固定 IP 绑定 MAC;
- dhcpd -t 校验语法;
- 网卡配置同网段静态 IP;
- 防火墙放行 dhcp;
- 启动 dhcpd 开机自启;
- 客户端 dhclient 测试。
9.简述在CentOS 7上配置NFS服务器和客户端的完整步骤。
服务器:
- 安装 nfs-utils、rpcbind;
- 创建共享目录;
- 编辑 exports 配置共享;
- 启动 rpcbind、nfs-server;exportfs -rv 生效,防火墙放行 NFS。
客户端:
- 安装 nfs 工具;
- 创建本地挂载目录;
- mount 临时挂载;
- /etc/fstab 配置开机自动挂载。
10.简述在CentOS 7上使用BIND搭建DNS服务器的完整步骤(含正向和反向解析)。
- 安装 bind 相关组件;
- 修改 named.conf 开启查询、定义正反 zone;
- 编写正向、反向区域文件,配置各类解析记录;
- named-checkconf、named-checkzone 校验语法;
- 修改区域文件权限;
- 防火墙放行 53 端口;
- 启动 named 开机自启;
- dig/nslookup 测试解析。
五、服务器操作题(共6题,涵盖Samba、FTP、NFS、DHCP、Web、DNS)
1.Samba服务器配置(10分)
某公司需要在CentOS 7服务器上搭建Samba服务,创建一个名为sharedata的共享目录,路径为/srv/samba/share,允许所有用户只读访问,但admin组用户可写入。请根据要求完成以下配置填空。
安装Samba服务
yum install -y samba
创建共享目录并设置权限
mkdir -p /srv/samba/share
chmod (1)770 /srv/samba/share
编辑 /etc/samba/smb.conf
sharedata
comment = Shared Data
path = (2)/srv/samba/share
browseable = yes
writable = (3)no
(4)write list = @admin
添加Samba用户(假设系统用户zhangsan已存在)
(5)smbpasswd -a zhangsan
启动Samba服务并设置开机自启
systemctl start smb nmb
systemctl enable smb nmb
2.FTP(vsftpd)服务器配置(10分)
某学校需要在CentOS 7服务器上搭建FTP服务,允许匿名用户下载文件,禁止匿名用户上传。本地用户可以登录但被限制在家目录中。请根据要求完成以下配置填空。
安装vsftpd服务
yum install -y vsftpd
编辑 /etc/vsftpd/vsftpd.conf
anonymous_enable=(1)YES
local_enable=YES
write_enable=YES
anon_upload_enable=(2)NO
chroot_local_user=(3)YES
将禁止登录FTP的用户添加到以下文件
(4)/etc/vsftpd/ftpusers
启动vsftpd服务并设置开机自启
systemctl start vsftpd
systemctl (5)enable vsftpd
3.NFS服务器配置(10分)
某公司需要在CentOS 7服务器上搭建NFS服务,将/data/share目录共享给192.168.1.0/24网段的所有主机,要求只读访问且不将root用户映射为匿名用户。请根据要求完成以下配置填空。
/etc/exports 文件配置
/data/share (1)192.168.1.0/24 (2)ro,no_root_squash,sync
客户端挂载命令
mount (3)-t nfs 192.168.1.100:/data/share /mnt/nfsdata
重新导出所有共享(不重启服务)的命令
(4)exportfs -rv
查看NFS服务器共享目录的命令
(5)showmount -e 192.168.1.100
4.DHCP服务器配置(10分)
某公司需要在CentOS 7服务器上搭建DHCP服务器,为192.168.10.0/24网段的主机分配IP地址。网关为192.168.10.254,可用地址范围为192.168.10.50~192.168.10.200,其中192.168.10.100保留给MAC地址为00:0c:29:ab:cd:ef的主机。请根据要求完成dhcpd.conf配置文件的填空。
/etc/dhcp/dhcpd.conf
ddns-update-style none;
log-facility local7;
(1)subnet 192.168.10.0 netmask 255.255.255.0 {
(2)range 192.168.10.50 192.168.10.200;
option domain-name-servers 192.168.10.1;
option domain-name "abc.com";
option routers (3)192.168.10.254 ;
option broadcast-address 192.168.10.255;
default-lease-time 600;
max-lease-time 7200;
}
(4)host Client1 {
hardware ethernet 00:0c:29:ab:cd:ef;
fixed-address (5)192.168.10.100 ;
}
5.Web(Apache)服务器配置(10分)
某学校需要在CentOS 7服务器上搭建Apache Web服务器,发布学校官网。网站根目录为/var/www/html,默认首页为index.html。请根据要求完成以下配置和操作命令的填空。
安装Apache服务
yum install -y httpd
启动Apache服务并设置开机自启
systemctl start httpd
systemctl (1)enable httpd
防火墙放行HTTP服务
firewall-cmd --permanent --(2)add-service=http
firewall-cmd --reload
httpd.conf中设置网站根目录的参数
(3)DocumentRoot "/var/www/html"
httpd.conf中设置默认首页文件的参数
(4)DirectoryIndex index.html
设置SELinux为宽容模式
setenforce (5)0
6.DNS服务器配置(10分)
某学校需要在CentOS 7服务器上搭建DNS服务器,为abc.com域提供正向解析服务。请根据要求完成以下named区域配置文件的填空。
正向区域配置(/etc/named.rfc1912.zones中添加)
zone "abc.com" IN {
type (1)master ;
file "abc.com.zone";
};
区域数据文件 abc.com.zone
$TTL 86400
@ IN SOA dns.abc.com. admin.abc.com. (
2024010101 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS dns.abc.com.
dns IN (2)A 192.168.1.1
www IN (3)A 192.168.1.10
mail IN (4)MX 10 mail.abc.com.
ftp IN (5)CNAME www.abc.com.