幫助中心 | 我的帳號 | 關於我們

Linux操作系統(微課版RHEL8\CentOS8第2版高等院校電腦任務驅動教改教材)

  • 作者:編者:楊雲
  • 出版社:清華大學
  • ISBN:9787302582922
  • 出版日期:2021/10/01
  • 裝幀:平裝
  • 頁數:314
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是國家精品課程、國家精品資源共享課程和精品在線開放課程「Linux網路操作系統」的配套教材。本書滿足國家自主可控操作系統的戰略需要,是一本基於「項目驅動、任務導向」的「雙元」模式的「紙質教材+電子活頁」的項目化新形態教材。
    本書以RHEL 8伺服器為例,完全兼容CentOS 8,「教、學、做」一體,著眼應用,根據網路工程實際工作過程所需的知識和技能抽象出31個教學項目(含12個電子活頁視頻)。教學項目包括:搭建與測試Linux伺服器、使用常用的Linux命令、Shell與vim編輯器、用戶和組管理、文件系統和磁碟管理、配置防火牆和SELinux、DHCP伺服器配置、DNS伺服器配置、NFS網路文件系統、samba伺服器配置、Apache伺服器配置、FTP伺服器配置、電子郵件伺服器配置、代理伺服器配置。每章後面有「項目實錄」「練習題」等結合實踐應用的內容。本書使用大量翔實的企業應用實例,配以知識點微課和項目實錄慕課,使「教、學、做」融為一體,實現理論與實踐的統一;12個電子活頁視頻含系統安全與故障排除,以及拓展提升兩大學習情境。
    本書可作為高等院校大數據、雲計算、網路工程、軟體工程、電腦科學與技術、電腦網路技術、電腦應用技術等專業的理論與實踐一體化教材,也可作為Linux系統管理和網路管理人員的自學指導書。

作者介紹
編者:楊雲

目錄
第1章  搭建與測試Linux伺服器
  1.1  認識Linux操作系統
    1.1.1  Linux系統的歷史
    1.1.2  Linux的版權問題
    1.1.3  理解Linux體系結構
    1.1.4  認識Linux的版本
    1.1.5  Red Hat Enterprise Linux
  1.2  使用VM虛擬機安裝RHEL
    1.2.1  安裝配置VM虛擬機
    1.2.2  安裝配置RHEL 8操作系統
  1.3  重置root管理員密碼
  1.4  使用yum和dnf
  1.5  systemd初始化進程
  1.6  啟動Shell
  1.7  配置常規網路
    1.7.1  使用nmtui修改主機名
    1.7.2  使用系統菜單配置網路
    1.7.3  使用圖形界面配置網路
    1.7.4  使用nmcli命令配置網路
  1.8  項目實錄:Linux系統安裝與基本配置
  1.9  練習題
第2章  使用常用的Linux命令
  2.1  Linux命令基礎
    2.1.1  了解Linux命令特點
    2.1.2  後台運行程序
  2.2  熟練使用文件目錄類命令
    2.2.1  使用瀏覽目錄類命令
    2.2.2  熟練使用瀏覽文件類命令
    2.2.3  熟練使用目錄操作類命令
    2.2.4  熟練使用cp命令
    2.2.5  熟練使用文件操作類命令
  2.3  熟練使用系統信息類命令
  2.4  熟練使用進程管理類命令
  2.5  熟練使用其他常用命令
  2.6  項目實錄:使用Linux基本命令
  2.7  練習題
第3章  Shell與vim編輯器
  3.1  Shell
    3.1.1  Shell概述
    3.1.2  Shell環境變數
    3.1.3  正則表達式
    3.1.4  輸入/輸出重定向與管道
    3.1.5  Shell腳本
  3.2  vim編輯器
  3.3  項目實錄
    項目實錄一:Shell編程
    項目實錄二:vim編輯器
  3.4  練習題
第4章  用戶和組管理
  4.1  理解用戶賬戶和組

  4.2  理解用戶賬戶文件和組文件
    4.2.1  理解用戶賬戶文件
    4.2.2  理解組文件
  4.3  管理用戶賬戶
    4.3.1  新建用戶
    4.3.2  設置用戶賬戶口令
    4.3.3  維護用戶賬戶
  4.4  管理組
    4.4.1  維護組賬戶
    4.4.2  為組添加用戶
  4.5  使用su命令
  4.6  使用常用的賬戶管理命令
  4.7  企業實戰與應用——賬戶管理實例
  4.8  項目實錄:管理用戶和組
  4.9  練習題
第5章  文件系統和磁碟管理
  5.1  了解文件系統
    5.1.1  認識文件系統
    5.1.2  理解Linux文件系統目錄結構
    5.1.3  理解絕對路徑與相對路徑
    5.1.4  Linux文件許可權管理
  5.2  管理磁碟
    5.2.1  MBR硬碟與GPT硬碟
    5.2.2  物理設備的命名規則
    5.2.3  硬碟分區
    5.2.4  為虛擬機添加需要的硬碟
    5.2.5  硬碟的使用規劃
    5.2.6  使用硬碟管理工具fdisk
    5.2.7  使用其他硬碟管理工具
  5.3  在Linux中配置軟RAID
    5.3.1  常用的RAID
    5.3.2  實現RAID的典型案例
  5.4  LVM邏輯卷管理器
    5.4.1  LVM概述
    5.4.2  實現LVM的典型案例
  5.5  硬碟配額配置企業案例(XFS文件系統)
    5.5.1  環境需求
    5.5.2  解決方案
  5.6  項目實錄
    項目實錄一:文件許可權管理
    項目實錄二:文件系統管理
    項目實錄三:LVM邏輯卷管理器
    項目實錄四:動態磁碟管理
  5.7  練習題
第6章  配置防火牆和SELinux
  6.1  防火牆概述
    6.1.1  防火牆的特點
    6.1.2  iptables與firewall
    6.1.3  NAT基礎知識
    6.1.4  SELinux

  6.2  案例設計及準備
  6.3  使用firewalld服務
    6.3.1  使用終端管理工具
    6.3.2  使用圖形管理工具
  6.4  管理SELinux
    6.4.1  設置SELinux的模式
    6.4.2  設置SELinux安全上下文
    6.4.3  管理布爾值
  6.5  NAT(SNAT和DNAT)企業實戰案例
    6.5.1  企業環境和需求
    6.5.2  解決方案
  6.6  項目實錄:配置與管理firewall防火牆
  6.7  練習題
第7章  DHCP伺服器配置
  7.1  了解DHCP服務
    7.1.1  DHCP服務簡介
    7.1.2  DHCP服務工作原理
  7.2  案例設計及準備
    7.2.1  案例設計
    7.2.2  案例需求準備
  7.3  安裝與配置DHCP服務
    7.3.1  在伺服器Server01上安裝DHCP伺服器
    7.3.2  配置DHCP主配置文件
  7.4  配置DHCP伺服器應用案例
    7.4.1  案例需求
    7.4.2  解決方案
  7.5  項目實錄:配置與管理DHCP伺服器
  7.6  練習題
第8章  DNS伺服器配置
  8.1  認識DNS服務
    8.1.1  DNS概述
    8.1.2  DNS查詢模式
    8.1.3  DNS域名空間結構
  8.2  案例設計與準備
  8.3  安裝與配置DNS服務
    8.3.1  安裝與啟動DNS
    8.3.2  掌握BIND配置文件
  8.4  配置主DNS伺服器實例
    8.4.1  案例環境及需求
    8.4.2  解決方案
  8.5  配置惟緩存DNS伺服器
  8.6  使用工具測試DNS
  8.7  項目實錄:配置與管理DNS伺服器
  8.8  練習題
第9章  NFS網路文件系統
  9.1  NFS基本原理
    9.1.1  NFS服務概述
    9.1.2  NFS工作原理
    9.1.3  NFS組件
  9.2  案例設計與準備

  9.3  配置一台完整的NFS伺服器
    9.3.1  NFS伺服器端配置
    9.3.2  在客戶端掛載NFS文件系統
    9.3.3  了解NFS服務的文件存取許可權
  9.4  排除NFS故障
  9.5  項目實錄:配置與管理NFS伺服器
  9.6  練習題
第10章  samba伺服器配置
  10.1  samba簡介
  10.2  案例設計與準備
    10.2.1  了解samba伺服器配置的工作流程
    10.2.2  設備準備
  10.3  配置samba伺服器
    10.3.1  安裝並啟動samba服務
    10.3.2  了解主要配置文件smb.conf
  10.4  samba服務的日誌文件和密碼文件
  10.5  user伺服器實例解析
  10.6  配置可匿名訪問的samba伺服器
  10.7  項目實錄:配置與管理samba伺服器
  10.8  練習題
第11章  Apache伺服器配置
  11.1  認識Web
  11.2  案例設計和準備
  11.3  安裝與配置Web伺服器
    11.3.1  安裝、啟動與停止Apache服務
    11.3.2  認識Apache伺服器的配置文件
  11.4  Web伺服器簡單案例
    11.4.1  設置文檔根目錄和首頁文件的實例
    11.4.2  用戶個人主頁實例
    11.4.3  虛擬目錄實例
  11.5  Web伺服器虛擬主機案例
    11.5.1  配置基於IP地址的虛擬主機
    11.5.2  配置基於域名的虛擬主機
    11.5.3  配置基於埠號的虛擬主機
  11.6  保障企業網站安全——配置用戶身份認證
    11.6.1  .htaccess文件控制存取
    11.6.2  用戶身份認證
  11.7  項目實錄:配置與管理Web伺服器
  11.8  練習題
第12章  FTP伺服器配置
  12.1  認識FTP服務
    12.1.1  FTP工作原理
    12.1.2  匿名用戶
  12.2  案例設計與準備
  12.3  安裝、啟動與停止vsftpd服務
  12.4  認識vsftpd的配置文件
  12.5  配置匿名用戶FTP案例
    12.5.1  案例需求
    12.5.2  解決方案
  12.6  配置本地模式的常規FTP伺服器案例

    12.6.1  案例需求
    12.6.2  需求分析
    12.6.3  解決方案
  12.7  設置vsftp虛擬賬戶案例
    12.7.1  案例需求
    12.7.2  解決方案
  12.8  項目實錄:配置與管理FTP伺服器
  12.9  練習題
第13章  電子郵件伺服器配置
  13.1  了解電子郵件服務工作原理
    13.1.1  電子郵件服務概述
    13.1.2  電子郵件系統的組成
    13.1.3  電子郵件傳輸過程
    13.1.4  與電子郵件相關的協議
    13.1.5  郵件處理及認證
  13.2  案例設計及準備
  13.3  配置postfix常規伺服器
    13.3.1  安裝所需要的伺服器組件
    13.3.2  postfix服務程序主配置文件
    13.3.3  群發和郵件中繼
  13.4  配置Dovecot服務程序
    13.4.1  安裝Dovecot服務程序軟體包
    13.4.2  配置部署Dovecot服務程序
    13.4.3  配置郵件格式與存儲路徑
    13.4.4  創建用戶,建立保存郵件的目錄
  13.5  配置完整的收發郵件伺服器案例
    13.5.1  案例需求
    13.5.2  案例分析
    13.5.3  解決方案
  13.6  使用Cyrus-SASL實現SMTP認證案例
    13.6.1  案例需求
    13.6.2  解決方案
  13.7  項目實錄:配置與管理電子郵件伺服器
  13.8  練習題
第14章  代理伺服器配置
  14.1  認識代理伺服器
    14.1.1  代理伺服器的工作原理
    14.1.2  代理伺服器的作用
  14.2  案例設計與準備
  14.3  配置squid伺服器
    14.3.1  安裝、啟動、停止與隨系統啟動squid服務
    14.3.2  配置squid伺服器
  14.4  企業實戰與應用案例
    14.4.1  企業環境和需求
    14.4.2  手動設置代理伺服器解決方案
    14.4.3  客戶端不需要配置代理伺服器的解決方案
    14.4.4  反向代理的解決方案
    14.4.5  幾種錯誤的解決方案(以反向代理為例)
  14.5  項目實錄:配置與管理squid代理伺服器
  14.6  練習題

附錄  電子活頁
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032