第4章:Linux系统重点复习
目录Linux 网络服务题库一、单项选择题二、判断题三、简答题四、配置操作题Linux 网络服务题库一、单项选择题1. DHCP 的中文全称是 A. 动态主机配置协议 B. 域名系统 C. 文件传输协议 D. 网络文件系统答案A解析DHCP 动态主机配置协议B 为 DNSC 为 FTPD 为 NFS。2. DHCP 服务器的主要功能是 A. 为网络中的主机自动分配 IP 地址 B. 提供域名解析服务 C. 提供文件共享服务 D. 提供 Web 服务答案A解析DHCP 自动分配 IPB 是 DNS 功能。3. DHCP 客户端在初始化时首先发送的报文是 A. DHCPOFFER B. DHCPREQUEST C. DHCPDISCOVER D. DHCPACK答案C解析DHCP 四步流程DISCOVER→OFFER→REQUEST→ACK。4. DHCP 客户端发送 DHCPDISCOVER 报文时使用的目标 IP 地址是 A. 255.255.255.255 B. 0.0.0.0 C. DHCP 服务器的 IP 地址 D. 网关的 IP 地址答案A解析客户端无 IP全网广播 255.255.255.255。5. 在 DHCP 工作过程中DHCP 服务器向客户端发送 DHCPOFFER 报文时使用的目标地址是 A. 255.255.255.255 B. DHCP 客户端的 MAC 地址 C. DHCP 客户端的 IP 地址 D. 网关地址答案B解析客户端暂无 IP服务器通过 MAC 单播回复。6. DHCP 客户端收到多个 DHCPOFFER 后选择其中一个并发送 报文进行确认A. DHCPDISCOVER B. DHCPREQUEST C. DHCPACK D. DHCPNACK答案B解析REQUEST 广播告知全网选中的服务器。7. DHCP 服务的主配置文件是 A. /etc/dhcp/dhcpd.conf B. /etc/dhcpd.conf C. /etc/dhcp.conf D. /etc/dhcpd/dhcp.conf答案A解析RHEL/CentOS 标准 dhcp 配置路径。8. 在 dhcpd.conf 配置文件中用于定义 IP 地址池的关键字是 A. pool B. range C. subnet D. option答案B解析range 后跟起止 IP 定义地址池。9. 在 dhcpd.conf 配置文件中用于指定默认租约时间的关键字是 A. default-lease-time B. max-lease-time C. lease-time D. time-default答案A解析default-lease-time 默认租约max 最大租约。10. 在 dhcpd.conf 配置文件中以下哪个选项用于指定 DNS 服务器地址 A. option routers B. option domain-name-servers C. option dns-server D. option domain-name答案B解析domain-name-servers 配置 DNS 地址。11. 在 dhcpd.conf 配置文件中以下哪个选项用于指定网关地址 A. option routers B. option gateway C. option default-gateway D. option net-gateway答案A解析option routers 统一配置网关。12. 启动 DHCP 服务的命令是 A. systemctl start dhcp B. systemctl start dhcpd C. service dhcp start D. /etc/init.d/dhcp start答案B解析DHCP 服务进程名为 dhcpd。13. 设置 DHCP 服务开机自启动的命令是 A. systemctl enable dhcpd B. systemctl start dhcpd C. chkconfig dhcpd on D. systemctl reload dhcpd答案A解析systemctl enable 设置开机自启。14. 在 Linux 中DHCP 服务对应的软件包名称是 A. dhcp B. dhcp-server C. dhcpd D. dhcp3-server答案A解析yum 安装包名称为 dhcp。15. 以下哪个命令用于查看 DHCP 服务器的租约信息 A. cat /var/lib/dhcpd/dhcpd.leases B. cat /var/log/dhcpd.log C. cat /etc/dhcp/dhcpd.conf D. dhcpd -t答案A解析dhcpd.leases 存储所有 IP 租约记录。16. 在大型网络中当 DHCP 服务器与客户端不在同一子网时需要在中间设备上配置 A. DHCP 中继代理 B. DNS 转发器 C. 路由协议 D. 网关答案A解析中继转发跨网段 DHCP 广播报文。17. 在 dhcpd.conf 中配置固定 IP 地址分配时需要使用 关键字A. fixed-address B. static-address C. host D. reservation答案C解析host 段绑定 MAC 与 fixed-address 固定 IP。18. NFS 是 的缩写A. Network File System B. Network File Server C. New File System D. Network Function System答案A解析NFS 网络文件系统。19. NFS 服务在 Linux 中的主配置文件是 A. /etc/exports B. /etc/nfs.conf C. /etc/nfsd.conf D. /etc/nfs/exports答案A解析exports 定义 NFS 共享目录。20. 在 /etc/exports 文件中将目录 /share 共享给 192.168.1.0/24 网段的写法是 A. /share 192.168.1.0/24(rw) B. /share 192.168.1.0(rw) C. /share rw 192.168.1.0/24 D. /share -rw 192.168.1.0/24答案A解析格式共享目录 网段 (权限)。21. 在 /etc/exports 文件中选项 rw 表示 A. 允许读写访问 B. 只读访问 C. 允许 root 用户访问 D. 允许所有用户访问答案A解析rwread write 读写。22. 在 /etc/exports 文件中选项 ro 表示 A. 允许读写访问 B. 只读访问 C. 允许 root 用户访问 D. 不允许访问答案B解析roread only 只读。23. 在 /etc/exports 文件中选项 no_root_squash 的作用是 A. 允许 root 用户保持 root 权限 B. 将 root 用户映射为匿名用户 C. 禁止 root 用户访问 D. 允许所有用户以 root 身份访问答案A解析关闭 root 压制客户端 root 保留权限。24. NFS 服务对应的软件包名称是 A. nfs-utils B. nfs-server C. nfsd D. nfs-common答案A解析Linux 安装 NFS 工具包 nfs-utils。25. 启动 NFS 服务的命令是 A. systemctl start nfs B. systemctl start nfs-server C. systemctl start nfsd D. service nfs start答案B解析systemd 下 NFS 服务名 nfs-server。26. Samba 服务的主要功能是 A. 在 Linux 和 Windows 之间实现文件和打印共享 B. 在 UNIX/Linux 系统之间实现文件共享 C. 提供文件传输服务 D. 提供 Web 服务答案A解析Samba 实现跨 Windows/Linux 共享。27. Samba 服务的主配置文件是 A. /etc/samba/smb.conf B. /etc/samba.conf C. /etc/smb/smb.conf D. /etc/smb.conf答案A解析标准 Samba 配置路径。28. 在 Samba 配置文件中[global] 部分用于 A. 设置全局参数 B. 设置共享目录 C. 设置用户权限 D. 设置日志级别答案A解析global 全局段所有共享通用配置。29. 在 Samba 配置文件中security user 表示 A. 使用用户身份验证模式 B. 使用共享身份验证模式 C. 使用域身份验证模式 D. 使用服务器身份验证模式答案A解析user 模式需独立 Samba 账号密码。30. 在 Samba 配置文件中security share 表示 A. 共享级别安全验证 B. 用户级别安全验证 C. 域级别安全验证 D. 服务器级别安全验证答案A解析share 共享模式无需账号直接访问。31. 在 Samba 配置文件中添加共享目录的格式为 A. [share_name] 后跟参数 B. share share_name 后跟参数 C. shareshare_name/share D. share_name 参数答案A解析方括号定义共享名称下方写参数。32. 在 Samba 共享配置中path /opt/share 表示 A. 共享目录的路径 B. 共享目录的名称 C. 共享目录的权限 D. 共享目录的所有者答案A解析path 指定服务器本地真实目录。33. 在 Samba 共享配置中browseable yes 表示 A. 共享目录可被浏览 B. 共享目录可被写入 C. 共享目录可被读取 D. 共享目录可被删除答案A解析browseableyes 网上邻居可见该共享。34. 在 Samba 共享配置中writable yes 表示 A. 共享目录可写 B. 共享目录可读 C. 共享目录可浏览 D. 共享目录可执行答案A解析writable 开启写入权限。35. 添加 Samba 用户的命令是 A. smbpasswd -a username B. smbuser add username C. useradd -s username D. smb adduser username答案A解析smbpasswd -a 为系统用户设置 Samba 密码。36. 启动 Samba 服务的命令是 A. systemctl start smb B. systemctl start samba C. systemctl start smbd D. service smb start答案A解析Samba 服务单元名为 smb。37. 查看 Samba 服务状态的命令是 A. systemctl status smb B. systemctl status samba C. smbstatus D. smbclient -L localhost答案A解析systemctl status 查看服务运行状态。38. FTP 的中文全称是 A. 文件传输协议 B. 文件共享协议 C. 网络文件系统 D. 超文本传输协议答案A解析FTP 文件传输协议。39. Linux 中最常用的 FTP 服务器软件是 A. vsftpd B. proftpd C. pure-ftpd D. wu-ftpd答案A解析vsftpd 轻量、安全主流 FTP 服务。40. vsftpd 的主配置文件是 A. /etc/vsftpd/vsftpd.conf B. /etc/vsftpd.conf C. /etc/vsftpd/vsftpd D. /etc/vsftpd/main.conf答案A解析vsftpd 标准配置路径。41. 在 vsftpd 配置文件中anonymous_enableYES 表示 A. 允许匿名用户登录 B. 允许本地用户登录 C. 允许所有用户登录 D. 禁止所有用户登录答案A解析开启 anonymous 匿名登录。42. 在 vsftpd 配置文件中local_enableYES 表示 A. 允许本地用户登录 B. 允许匿名用户登录 C. 允许所有用户登录 D. 禁止所有用户登录答案A解析允许 Linux 系统本地账号登录 FTP。43. 在 vsftpd 配置文件中write_enableYES 表示 A. 允许写入操作 B. 允许读取操作 C. 允许浏览操作 D. 允许删除操作答案A解析全局开启上传、修改等写入权限。44. 在 vsftpd 配置文件中anonymous_upload_enableYES 表示 A. 允许匿名用户上传文件 B. 允许匿名用户下载文件 C. 允许本地用户上传文件 D. 禁止匿名用户上传文件答案A解析单独开启匿名上传权限。45. vsftpd 中默认的匿名用户登录名是 A. ftp B. anonymous C. guest D. nobody答案B解析匿名登录账号为 anonymous。46. 启动 vsftpd 服务的命令是 A. systemctl start vsftpd B. systemctl start ftp C. service vsftpd start D. /etc/init.d/vsftpd start答案A解析vsftpd 服务单元直接启动。47. FTP 服务默认使用的端口号是 A. 20 和 21 B. 22 C. 23 D. 80答案A解析21 控制端口20 数据传输端口。48. DNS 的中文全称是 A. 域名系统 B. 动态主机配置协议 C. 文件传输协议 D. 网络文件系统答案A解析DNS 域名系统。49. DNS 的主要功能是 A. 实现域名与 IP 地址之间的转换 B. 自动分配 IP 地址 C. 提供文件共享 D. 提供 Web 服务答案A解析域名与 IP 互相解析。50. Linux 中常用的 DNS 服务器软件是 A. BIND B. Apache C. vsftpd D. Samba答案A解析BIND 是主流 DNS 服务程序。51. BIND 的主配置文件是 A. /etc/named.conf B. /etc/bind/named.conf C. /etc/dns.conf D. /etc/named/named.conf答案A解析RHEL/CentOS BIND 主配置 named.conf。52. DNS 中正向解析是指 A. 由域名解析为 IP 地址 B. 由 IP 地址解析为域名 C. 由 MAC 地址解析为 IP 地址 D. 由域名解析为 MAC 地址答案A解析域名→IP 为正向解析。53. DNS 中反向解析是指 A. 由 IP 地址解析为域名 B. 由域名解析为 IP 地址 C. 由 MAC 地址解析为 IP 地址 D. 由域名解析为 MAC 地址答案A解析IP→域名为反向解析。54. DNS 资源记录中SOA 记录的含义是 A. 授权起始记录 B. 主机记录 C. 别名记录 D. 邮件交换记录答案A解析SOA 区域起始授权记录每个区域必备。55. DNS 资源记录中A 记录的含义是 A. 主机记录 B. 授权起始记录 C. 别名记录 D. 邮件交换记录答案A解析A 记录域名映射 IP。56. DNS 资源记录中CNAME 记录的含义是 A. 别名记录 B. 主机记录 C. 授权起始记录 D. 邮件交换记录答案A解析CNAME 域名别名指向另一个域名。二、判断题1. DHCP 协议的主要功能是为网络中的主机自动分配 IP 地址、子网掩码、默认网关等网络参数。 答案√解析DHCP 下发全套网络参数。2. 在 DHCP 工作过程中客户端发送的第一个报文是 DHCPREQUEST。 答案×解析第一个报文为 DHCPDISCOVER。3. DHCP 服务器在分配 IP 地址时会优先使用地址池中最后分配的地址。 答案×解析优先分配池内未使用的最小 IP。4. DHCP 客户端的租约到期后如果不续约IP 地址将被服务器收回。 答案√解析租约过期未续约IP 释放回地址池。5. NFS 服务可以在 Linux 和 Windows 系统之间直接实现文件共享。 答案×解析NFS 仅 Linux/UNIX 互通Windows 需第三方工具。6. NFS 的主配置文件是 /etc/nfs.conf。 答案×解析主配置文件为 /etc/exports。7. 在 /etc/exports 文件中/share *(rw) 表示将 /share 目录共享给所有主机且具有读写权限。 答案√解析* 代表所有客户端rw 读写权限。8. Samba 服务只能用于 Linux 系统之间的文件共享。 答案×解析核心作用 Linux 与 Windows 互通共享。9. Samba 服务的主配置文件是 /etc/samba/smb.conf。 答案√解析标准 Samba 配置路径。10. 在 Samba 配置文件中security user 表示使用共享级别的安全验证模式。 答案×解析user 是用户账号验证share 才是共享级。11. vsftpd 服务只支持匿名用户登录不支持本地用户登录。 答案×解析可同时开启匿名与本地用户登录。12. FTP 协议默认使用 20 和 21 两个端口。 答案√解析21 控制20 主动模式数据端口。13. DNS 的主要功能是实现域名与 IP 地址之间的转换。 答案√解析DNS 核心功能域名 IP 互转。14. BIND 是 Linux 中最常用的 DNS 服务器软件。 答案√解析行业标准 DNS 服务程序。15. DNS 的正向解析是指由 IP 地址解析为域名。 答案×解析IP 转域名是反向解析。16. DNS 资源记录中A 记录用于定义主机名到 IP 地址的映射。 答案√解析A 记录 域名→IP。17. 在 Linux 中使用 systemctl start 命令可以启动一个系统服务。 答案√解析systemctl start 启动 systemd 管理服务。18. Samba 服务启动后无需任何额外配置即可在 Windows 网络中显示。 答案×解析需配置共享段、工作组等参数。19. 使用 systemctl enable 命令可以设置服务开机自动启动。 答案√解析enable 写入开机自启单元。三、简答题1. 简述 NFS 服务器的主要配置文件及常用配置选项的含义。答案主配置文件/etc/exports格式共享目录 客户端 (权限)常用选项rw读写ro只读no_root_squash客户端 root 保留权限root_squashroot 映射匿名 nobodysync同步写入async异步写入 解析核心记住配置文件 4 个高频权限参数。2. 简述 Samba 服务的主要功能及其在 Linux 中的主配置文件结构。答案功能实现 Linux 与 Windows 文件、打印机跨平台共享。 配置文件 /etc/samba/smb.conf 分两段[global]全局通用参数工作组、安全模式[共享名]单个共享目录配置路径、权限、浏览 解析分全局段 共享段两大结构。3. 简述 vsftpd 服务器中匿名用户和本地用户的区别及各自的配置选项。答案匿名用户账号 anonymous无系统账号默认访问 /var/ftp配置 anonymous_enableYES本地用户Linux 系统账号访问自身家目录配置 local_enableYES 写入总开关 write_enableYES匿名上传 anonymous_upload_enableYES 解析区分账号来源、对应开关参数。4. 简述 DNS 服务器中正向解析和反向解析的区别并各举一个资源记录的例子。答案正向解析域名→IP区域文件存 A 记录例www IN A 192.168.1.10 反向解析IP→域名区域文件存 PTR 记录例10 IN PTR www.example.com 解析解析方向不同使用 A、PTR 两类记录。5. 简述 Linux 中服务的启动、停止、重启及设置开机自启动的常用命令。答案启动systemctl start 服务名停止systemctl stop 服务名重启systemctl restart 服务名开机自启systemctl enable 服务名取消自启systemctl disable 服务名 解析统一 systemctl 标准命令。6、请绘制www.gfxy.com这个域名的解析过程并标注迭代查询和递归查询分别是哪部分。答案客户端向本地 DNS 服务器发起递归查询本地服务器必须返回最终结果本地 DNS 依次向根服务器、com 顶级域、gfxy.com权威服务器发起迭代查询权威服务器返回 www 的 A 记录逐层回传给本地 DNS最后交付客户端 解析客户端→本地 DNS 是递归本地 DNS 各级查询是迭代。7、请绘制 dhcp 服务器的工作原理答案四步交互DISCOVER客户端全网广播寻找 DHCP 服务器OFFER服务器分配空闲 IP单播回复REQUEST客户端广播确认选用某台服务器地址ACK服务器下发完整网络参数客户端正式使用 IP 解析标准 DHCP 四报文流程。四、配置操作题1. 编写一个 DHCP 服务器的配置文件/etc/dhcp/dhcpd.conf要求子网为 192.168.1.0/24 IP 地址池范围为 192.168.1.100 到 192.168.1.200 默认网关为 192.168.1.1 DNS 服务器为 8.8.8.8 和 114.114.114.114 默认租约时间为 3600 秒 最大租约时间为 7200 秒。完整配置答案default-lease-time 3600; max-lease-time 7200; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200; option routers 192.168.1.1; option domain-name-servers 8.8.8.8,114.114.114.114; }解析固定租约参数subnet 网段range 地址池多 DNS 逗号分隔。2. 配置 NFS 服务器要求共享目录为 /opt/share 允许 192.168.1.0/24 网段的所有主机以读写方式访问允许所有主机以只读方式访问。写出 /etc/exports 文件的配置内容答案/opt/share 192.168.1.0/24(rw,sync) *(ro,sync)解析多客户端权限空格分隔192.168.1.0/24 读写全部其他主机只读。3. 配置 Samba 服务器要求共享目录为 /opt/samba_share 共享名称为 public_share 允许所有用户浏览 设置安全级别为用户级验证security user 写出 /etc/samba/smb.conf 文件中的相关配置段完整配置答案[global] workgroup WORKGROUP server string Samba Server security user [public_share] comment Public Share Directory path /opt/samba_share browseable yes public yes writable no create mask 0664 directory mask 0775解析[public_share] 为共享名path 指定本地目录browseable 开启浏览。4. 配置 DNS 服务器要求域名为example.com 在正向解析区域中添加一条 A 记录www.example.com → 192.168.1.10 添加一条 CNAME 记录web.example.com → www.example.com 写出正向解析区域文件的配置内容答案$TTL 86400 IN SOA ns1.example.com. admin.example.com. ( 2026062201 ; 序列号 3600 ; 刷新 1800 ; 重试 604800 ; 过期 86400 ; 最小TTL ) IN NS ns1.example.com. ns1 IN A 192.168.1.1 www IN A 192.168.1.10 web IN CNAME www.example.com.解析SOA 区域头A 记录绑定 IPCNAME 指向主域名。5. 某公司需要搭建一台文件服务器要求使用 Samba 服务实现与 Windows 客户端共享文件共享目录为 /company/share只允许公司内部员工用户组为 company访问所有员工具有读写权限。请补全 Samba 配置的主要步骤和关键配置内容。配置段答案[global] workgroup WORKGROUP server string Company File Server security user [company-share] comment Company Shared Directory path /company/share valid users company writable yes create mask 0660 directory mask 0770 browseable yes guest ok no操作步骤创建用户组 company添加员工用户修改 /company/share 目录属组为 company分配读写权限写入 smb.conf 上述配置执行 testparm 校验配置重启 smb 服务 解析valid users company 限制仅组内访问guest okno 禁止访客。

相关新闻