计算机类专业教育 > 网络与信息安全类

Linux服务器配置与管理

书号:9787113198572 套系名称:高职高专“十二五”规划教材

作者:叶晟 出版日期:2015-01-01

定价:32.00 页码 / 开本:256 /16

策划编辑:唐旭 责任编辑:唐旭 彭立辉

适用专业:无 适用层次:高等院校

最新印刷时间:

资源下载
内容简介 前言 目录 作者介绍 图书特色
  •           本书根据企业岗位的主要工作和职业能力的需要,将企业网络的服务器配置与管理划分成Linux操作系统的安装、Shell基本命令、Linux的用户和系统管理、网络的组建和管理、基本网络服务器的组建、Linux服务器的安全性设置6大项目(包含17个任务),基本涵盖了网络管理人员从事Linux系统管理及服务器维护工作所需的知识和技能。主要内容包括:系统安装、文件和目录管理、用户管理、进程管理和计划任务、软件包管理、Samba服务、FTP服务、Web服务、DNS服务、DHCP服务和E-mail服务等。另外,本书的附录中还设计了一个综合课程设计,有助于读者巩固和深化所学的知识。

             本书遵循教学做相结合的教学理念,采用任务驱动、理论与实践相结合的教学模式组织教学内容,适合作为高职高专计算机网络技术专业课程的教材,也可作为中小型网络管理员和网络爱好者的参考书。


     

  • 项目1 Linux操作系统的安装................1 
    任务1  认识Linux操作系统.................1
    任务引入............................................1
    任务实施流程.....................................1
      认识 Linux ....................................1
      Linux 的优点 ................................2
      常见的 Linux 发行版本................3
      选择 Linux 作为服务器所用操作
    系统 .............................................6
    思考与练习........................................6
    任务2  安装RHEL 6.0 .........................7
    任务引入............................................7
    任务实施流程.....................................7
      RHEL 6.0 的安装要求..................7
      安装 RHEL 6.0 .............................7
      初始设置 RHEL 6.0....................12
      系统的使用................................15
      创建并设置虚拟主机.................16
    思考与练习......................................16
    项目2 Shell基本命令.........................17
    任务1  掌握常用的Shell命令...................... 17
    任务引入..........................................17
    任务实施流程...................................17
      认识 Shell ...................................17
      认识各种常用的 Shell 命令 .......29
      新建组,并指定组账号 ID........ 26
      新建用户账号 ray,指定 UID
    为 2045,并属于组 group1........ 26
      在用户 ray 个人目录下新建
    目录 workfile .............................. 26
    思考与练习...................................... 26
    任务2  掌握vim编辑器................................ 27
    任务引入......................................... 27
    任务实施流程................................... 27
     vim 简介...................................... 27
     vim 的工作模式.......................... 28
     vim 的使用方法.......................... 28
      添加网卡,并配置 IP 地址 ....... 30
      使用 vim 命令打开
    文件/etc/rc.d/rc.local .................. 30
      存盘退出.................................... 31
      重启系统.................................... 31
    思考与练习...................................... 31
    项目3 Linux的用户和系统管理.......... 32
    任务1  用户和组的管理................................ 32
    任务引入......................................... 32
    任务实施流程................................... 32
      用户账号文件............................ 32
      用户影子文件............................ 34
      组账号文件................................ 36
      用户组影子文件........................ 36
      用户管理的基本操作................. 37
      用户组管理的基本操作............. 40
      赋予普通用户特别权限............. 42
    目  录  CONTENTS
    必备知识
    必备知识
    必备知识
    任务实施
    必备知识
    任务实施
    必备知识
    任务实施
    任务实施
    2  Linux服务器配置与管理项目化教程
      创建用户 ....................................44
      创建用户组................................44
      将用户添加到用户组.................44
    思考与练习......................................45
    任务2  管理Linux的文件系统..................... 46
    任务引入..........................................46
    任务实施流程...................................47
      磁盘管理 ....................................47
      文件管理命令 ............................59
      强制位与粘贴位.........................63
      访问控制列表 ............................64
      文件的压缩与解压缩.................69
      创建用户目录 ............................74
      设置目录权限 ............................74
    思考与练习......................................75
    任务3  认识和管理Linux的进程.................. 76
    任务引入..........................................76
    任务实施流程...................................76
     RHEL6 的启动流程.....................76
      进程管理 ....................................81
     cron 计划任务和 at 命令.............89
      其他系统管理 ............................92
      系统日志 ....................................98
      其他命令 ....................................98
      查看系统进程信息................... 102
      配置 cron 服务.......................... 102
      启动 cron 服务.......................... 102
    思考与练习.................................... 102
    项目4  网络的组建和管理..................104
    任务1  安装和卸载Linux软件...................104
    任务引入....................................... 104
    任务实施流程................................. 104
      二进制形式发布的软件的
    安装..........................................104
     YUM 安装 ..................................110
      以源代码形式分发的软件的
    安装 ...................................................... 114
      完成任务实施流程...................115
    思考与练习.................................... 115
    任务2  网络的基本配置与管理................... 116
    任务引入....................................... 116
    任务实施流程................................. 116
      基本网络配置命令...................117
      图形界面配置网络...................120
      常用网络配置文件...................122
      常用网络调试命令...................125
      配置服务器的主机名................128
      配置网卡参数...........................128
      配置 DNS 服务器的客户端.......128
    思考与练习.................................... 129
    项目5  基本网络服务器的组建.......... 131
    任务1  配置Samba服务器....................... 131
    任务引入....................................... 131
    任务实施流程................................. 132
      什么是 Samba............................132
      安装 Samba 服务器...................134
      配置 Samba 服务器...................135
      共享资源的访问.......................139
    任务实施
    必备知识
    任务实施
    必备知识
    任务实施
    必备知识
    必备知识
    必备知识
    任务实施
    任务实施
    3  目  录
      创建共享目录 .......................... 140
      添加用户 .................................. 141
      将用户归入指定组................... 141
      更改共享目录权限、
    属主和用户组.......................... 141
      编辑 smb.conf 文件................... 141
      修改 Samba 主配置文件、
    配置 Samba 服务 ...................... 141
      设置 Samba 账号密码............... 142
      重启 Samba 服务 ...................... 142
      清空防火墙规则及
    关闭 SELinux............................ 142
    思考与练习.................................... 142
    任务2  配置Web服务器............................ 143
    任务引入........................................ 143
    任务实施流程................................. 144
     WWW 原理................................ 144
     Web 服务器的安装.................... 144
     Web 服务器的配置.................... 145
     Web 服务器配置实例................ 147
      设置 Web 服务器的 IP 地址..... 153
      创建各网站根目录,
    并设置权限.............................. 153
      修改 apache 主配置文件以下
    部分参数.................................. 153
      创建 3 个虚拟主机的配置文件,
    并分别进行配置...................... 153
      重新启动 apache 服务器,
    使配置生效.............................. 154
    思考与练习.................................... 154
    任务3  配置FTP服务器............................. 155
    任务引入........................................ 155
    任务实施流程................................. 155
     FTP 协议....................................156
     VSFTP 服务器的安装与配置.....158
      创建用户和用户组...................169
      创建目录并设置权限................169
      配置 FTP ...................................169
      重启 FTP 服务器.......................169
    思考与练习.................................... 169
    任务4  配置DNS服务器........................... 170
    任务引入....................................... 170
    任务实施流程................................. 171
      域名及域名系统.......................171
      域名服务器...............................173
      域名的解析过程.......................174
     DNS 服务器的安装....................177
      配置 DNS 服务器......................177
     DNS 客户端的配置....................180
     DNS 服务器配置实例................181
     DNS 管理工具............................185
      编辑/etc/named.conf 文件,
    设置 DNS 服务器工作目录......186
      编辑/etc/named.conf 文件,
    配置 DNS 转发设置..................186
      编辑/etc/named.conf 文件,
    设置正、反向区域...................186
      编辑正向区域文件...................186
      编辑反向区域文件...................187
      重新启动 DNS 服务 ..................187
    思考与练习.................................... 187
    任务5  配置DHCP服务器......................... 188
    任务引入....................................... 188
    任务实施流程................................. 189
    必备知识
    任务实施
    必备知识
    任务实施
    必备知识
    任务实施
    任务实施
    4  Linux服务器配置与管理项目化教程
     DHCP 服务器的工作原理......... 189
     DHCP 服务器的安装................. 191
     DHCP 服务配置实例................ 194
      启动 DHCP 服务器................... 196
      设置 DHCP 客户端................... 198
     DHCP 服务器的故障排除......... 199
     用于备份的 DHCP 设置 ........... 200
      修改 DHCP 服务器的主配置文件,
    配置 DHCP 服务器................... 201
      配置 DHCP 客户机................... 202
    思考与练习.................................... 202
    任务6  配置E-mail服务器......................... 203
    任务引入........................................ 203
    任务实施流程...............................203
       邮件服务概述.......................... 203
       邮件系统组成 .......................... 204
     E-mail 服务器的安装................ 205
     Postfix 配置文件........................ 206
     配置SMTP认证....................... 208
      用 telnet 命令测试SMTP
    认证......................................... 209
       邮件客户端的配置................... 209
      配置/etc/postfix/main.cf 文件 .... 212
      配置用户别名 .......................... 212
      重新生成用户别名数据库并重新
    加载Postfix配置文件.............. 212
     修改身份验证机制................... 213
      重启 Postfix 服务...................... 213
    思考与练习.................................... 213
    项目6 Linux服务器的安全性设置.....215
    任务1  配置Linux防火墙........................... 215
    任务引入................................................... 215
    任务实施流程..................................215
     iptables 防火墙介绍...................215
     iptables 主机防火墙...................219
      配置 iptables 网络防火墙.........224
     iptables 防火墙的 NAT 配置 ......228
       禁止ssh 端口............................232
       禁止代理端口3128 ..................232
       禁止icmp 端口.........................232
       禁止 QQ端口............................233
    思考与练习............................................... 233
    任务2  配置SELinux.................................. 234
    任务引入................................................... 234
    任务实施流程..................................234
     SELinux 简介 .............................234
     Selinux相关概念.......................235
     SELinux 的配置文档..................237
     SELinux 的基本命令和操作.......238
     应用 SELinux .............................241
       手动执行FTP上传动作 ...........243
     分析FTP的SELinux值的
    设置..........................................243
      将 ftp_home_dir 的 sebool值
    打开..........................................243
     重新上传...................................243
      添加代码...................................244
    思考与练习.................................... 244
    附录A  综合课程设计........................ 245
    参考文献............................................ 247
  • 叶晟,男,康大职业技术学院
  • 项目化教程,注重实用性