-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
Linux系統管理 服務器設置 云數據中心 第10版 版權信息
- ISBN:9787302591023
- 條形碼:9787302591023 ; 978-7-302-59102-3
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Linux系統管理 服務器設置 云數據中心 第10版 本書特色
本書詳盡介紹Linux的方方面面。全書共分為6部分,包括“入門”“成為一名Linux高級用 戶”“成為一-名Linux系統管理員”“成為--名Linux服務器管理員”“學習Linux安全技術”和“將 Linux拓展到云”。從講述基本的Linux概念、shell 基本命令以及圖形用戶界面開始,一直到*后 介紹Linux 編程環境,每一部分都提供了主要命令的詳細解釋和流程說明。本書的一一個顯著特點 是安排了很多章節介紹各種流行的Linux發行版。 本書并沒有追求大而全地羅列所有命令,而是選擇性地講解較常用的命令:對于新手而言, 選擇出版日期較近、版本較新的更好,不然,單是花在解決版本不同問題上的精力就容易讓人失 去興趣。本書是近年來學習Linux的*佳圖書,架構清晰,用語準確。你可以邊學習邊解決問題, 逐步構建完整的知識體系。 本書適合打算系統、全面地學習Linux 技術的初中級用戶、開源軟件愛好者和大專院校的師. 生閱讀,也非常適合準備從事Linux 平臺開發的各類人員閱讀,具有- -定Linux使用經驗的用戶 也可通過本書溫習Linux知識。
Linux系統管理 服務器設置 云數據中心 第10版 內容簡介
精通Linux的終極指南 《Linux系統管理、服務器設置、安全、云數據中心(第10版)》在上一版的基礎上全面更新,旨在幫助Linux新手及中級用戶將Linux知識和技能提升到新水平。知名Linux專家、暢銷書作家Christopher Negus在本書中濃墨重彩地描述Red Hat Enterprise Linux、Fedora和Ubuntu新版本及命令行工具,并通過分步的詳明演示和精選習題引導讀者悟透Linux操作系統的工作原理。本書還為各類Linux認證考試提供備考資料。 Linux是云計算中大多數技術進步的核心,這意味你必須扎實掌握Linux技術,從而在未來的數據中心高效工作。本書開篇介紹Linux基礎知識,接著演示如何運用這些知識將Linux系統部署為虛擬機管理程序、云控制器和虛擬機,并講述如何管理虛擬網絡和網絡存儲。 本書指引你獲取、安裝和開始使用Linux,并*終駕輕就熟地管理和保護Linux。對于那些希望將Linux用作開發工作站的軟件開發人員來說,本書也是優秀的參考資源。
Linux系統管理 服務器設置 云數據中心 第10版 目錄
第1章 開始使用Linux 3
1.1 理解什么是Linux 4
1.2 了解如何區分Linux和其他
操作系統 5
1.3 探討Linux歷史 6
1.3.1 Bell實驗室中自由的UNIX
文化 6
1.3.2 商業化的UNIX 8
1.3.3 GNU將UNIX轉變為免費 9
1.3.4 BSD失去了一些動力 10
1.3.5 Linus彌補了缺失的部分 11
1.3.6 OSI開源定義 11
1.4 理解Linux發行版本是
如何出現的 12
1.4.1 選擇Red Hat發行版本 13
1.4.2 選擇Ubuntu或者其他Debian
發行版本 15
1.5 利用Linux找到職業機會 15
1.5.1 了解如何利用Linux掙錢 16
1.5.2 獲得Red Hat認證 17
1.6 小結 19
第2章 創建完美的Linux桌面 21
2.1 了解Linux桌面技術 22
2.2 開始使用Fedora GNOME
桌面Live鏡像 23
2.3 使用GNOME 3桌面 24
2.3.1 計算機啟動后 24
2.3.2 設置GNOME 3桌面 29
2.3.3 擴展GNOME 3桌面 30
2.3.4 啟動桌面應用程序 31
2.3.5 停止GNOME 3桌面 35
2.4 使用GNOME 2桌面 35
2.4.1 使用Metacity窗口管理器 36
2.4.2 更改GNOME的外觀 37
2.4.3 使用GNOME面板 37
2.4.4 使用AIGLX添加3D效果 41
2.5 小結 42
2.6 習題 43
第II部分 成為一名Linux高級用戶
第3章 使用shell 47
3.1 shell和Terminal窗口 48
3.1.1 使用shell提示符 48
3.1.2 使用Terminal窗口 49
3.1.3 使用虛擬控制臺 50
3.2 選擇shell 50
3.3 運行命令 51
3.3.1 了解命令語法 52
3.3.2 查找命令 54
3.4 使用命令歷史記錄重復執行
命令 56
3.4.1 命令行編輯 56
3.4.2 命令行補齊 58
3.4.3 命令行重復執行 59
3.5 連接和擴展命令 60
3.5.1 命令之間的管道 60
3.5.2 連續命令 61
3.5.3 后臺命令 61
3.5.4 擴展命令 62
3.5.5 擴展算術表達式 62
3.5.6 擴展變量 62
3.6 使用shell變量 63
3.6.1 創建和使用別名 64
3.6.2 退出shell 65
3.7 創建自己的shell環境 65
3.7.1 配置shell 65
3.7.2 設置提示符 66
3.7.3 添加環境變量 67
3.8 獲取關于命令的信息 68
3.9 小結 70
3.10 習題 70
第4章 在文件系統中移動 73
4.1 使用基本的文件系統命令 75
4.2 使用元字符和運算符 77
4.2.1 使用文件匹配元字符 77
4.2.2 使用文件重定向元字符 78
4.2.3 使用括號擴展字符 79
4.3 列出文件和目錄 80
4.4 了解文件權限和所有權 83
4.4.1 使用命令chmod(數字)更改
權限 84
4.4.2 使用chmod(字母)更改權限 85
4.4.3 使用umask設置默認的文件
權限 85
4.4.4 更改文件所有權 86
4.5 移動、復制和刪除文件 86
4.6 小結 88
4.7 習題 88
第17章 配置Web服務器 341
17.1 了解Apache Web服務器 341
17.2 獲取和安裝Web服務器 342
17.2.1 了解httpd軟件包 342
17.2.2 安裝Apache 344
17.3 啟動Apache 345
17.3.1 確保Apache安全 346
17.3.2 了解Apache配置文件 348
17.3.3 向Apache添加虛擬主機 351
17.3.4 允許用戶發布自己的
Web內容 353
17.3.5 使用SSL/TLS保護Web
流量 354
17.4 對Web服務器進行故障排除 358
17.4.1 檢查配置錯誤 358
17.4.2 禁止訪問和服務器內部
錯誤 360
17.5 小結 361
17.6 習題 361
第18章 配置FTP服務器 363
18.1 了解FTP 363
18.2 安裝vsftpd FTP服務器 364
18.3 啟動vsftpd服務 366
18.4 確保FTP服務器安全 368
18.4.1 為FTP打開防火墻 368
18.4.2 為FTP服務器配置
SELinux 370
18.4.3 使Linux文件權限與
vsftpd相關聯 371
18.5 配置FTP服務器 371
18.5.1 設置用戶訪問 372
18.5.2 允許上傳 372
18.5.3 為Internet設置vsftpd 373
18.6 使用FTP客戶端連接服務器 375
18.6.1 通過Firefox訪問FTP
服務器 375
18.6.2 使用lftp命令訪問FTP
服務器 376
18.6.3 使用gFTP客戶端 377
18.7 小結 378
18.8 習題 378
第19章 配置Windows文件
共享(Samba)服務器 379
19.1 了解Samba 379
19.2 安裝Samba 380
19.3 啟動和停止Samba 381
19.3.1 啟動Samba(smb)服務 381
19.3.2 啟動NetBIOS(nmbd)名稱
服務器 383
19.3.3 停止Samba(smb)和
NetBIOS(nmb)服務 384
19.4 確保Samba的安全 385
19.4.1 為Samba配置防火墻 385
19.4.2 為Samba配置SELinux 386
19.4.3 配置Samba主機/用戶
權限 388
19.5 配置Samba 388
19.6 訪問Samba共享 394
19.6.1 在Linux中訪問Samba
共享 394
19.6.2 在Windows中訪問Samba
共享 396
19.7 在企業中使用Samba 397
19.8 小結 397
19.9 習題 397
第20章 配置NFS服務器 399
20.1 安裝NFS服務器 401
20.2 啟動NFS服務 401
20.3 共享NFS 402
20.3.1 配置/etc/exports文件 403
20.3.2 導出共享文件系統 405
20.4 確保NFS服務器安全 406
20.4.1 為NFS打開防火墻 406
20.4.2 在TCP Wrappers中允許
NFS訪問 408
20.4.3 為NFS服務器配置
SELinux 408
20.5 使用NFS 409
20.5.1 查看NFS共享 409
20.5.2 手動掛載NFS 410
20.5.3 在啟動時掛載NFS 410
20.5.4 使用autofs按需掛載NFS 413
20.6 卸載NFS 416
20.7 小結 416
20.8 習題 416
第21章 Linux的故障排除 419
21.1 啟動故障排除 419
21.1.1 了解啟動方法 420
21.1.2 從固件(BISO或UEFI)
開始 421
21.1.3 為GRUB啟動加載程序
進行故障排除 423
21.1.4 GRUB 2啟動加載程序 424
21.1.5 啟動內核 425
21.2 排除軟件包的故障 433
21.3 排除網絡故障 437
21.3.1 排除傳出連接的故障 437
21.3.2 排除傳入連接的故障 440
21.4 解決內存問題 442
21.5 在救援模式中進行故障排除 446
21.6 小結 447
21.7 習題 448
第V部分 學習Linux安全技術
第22章 理解基本的Linux安全 451
22.1 實現物理安全 451
22.1.1 實現災難恢復 452
22.1.2 保護用戶賬戶的安全 452
22.1.3 保護密碼 455
22.1.4 保護文件系統 459
22.1.5 管理軟件和服務 462
22.1.6 高級執行 463
22.2 監視系統 463
22.2.1 監視日志文件 463
22.2.2 監視用戶賬戶 466
22.2.3 監視文件系統 469
22.3 審核和審查Linux 475
22.3.1 進行合規審查 475
22.3.2 進行安全審查 476
22.4 小結 476
22.5 習題 476
第23章 理解高級的Linux安全 479
23.1 利用加密實現Linux安全 479
23.1.1 理解哈希 480
23.1.2 理解加密/解密 481
23.1.3 實現Linux加密 488
23.2 使用PAM實現Linux安全 494
23.2.1 理解PAM身份驗證過程 495
23.2.2 在Linux系統上管理PAM 497
23.2.3 獲取更多關于PAM的
信息 505
23.3 小結 506
23.4 習題 506
第24章 使用SELinux增強Linux
安全 507
24.1 了解SELinux的優點 507
24.2 了解SELinux的工作原理 508
24.2.1 了解類型強制 509
24.2.2 了解多層次安全 510
24.2.3 實現SELinux安全模型 510
24.3 配置SELinux 515
24.3.1 設置SELinux模式 515
24.3.2 設置SELinux策略類型 517
24.3.3 管理SElinux安全上下文 517
24.3.4 管理SELinux策略規則包 520
24.3.5 通過布爾值管理SELinux 521
24.4 監視和排除SELinux故障 522
24.4.1 了解SELinux日志 522
24.4.2 排除SELinux日志記錄
故障 524
24.4.3 解決常見的SELinux問題 525
24.5 匯總起來 526
24.6 獲取更多關于SELinux的
信息 527
24.7 小結 527
24.8 習題 527
第25章 保護網絡上的Linux 529
25.1 審核網絡服務 529
25.1.1 使用nmap評估對網絡
服務的訪問 530
25.1.2 使用nmap審核網絡
服務廣告 533
25.2 使用防火墻 536
25.2.1 了解防火墻 537
25.2.2 實現防火墻 538
25.3 小結 549
25.4 習題 549
第VI部分 將Linux擴展到云
第26章 轉移到云和容器 553
26.1 了解Linux容器 554
26.1.1 名稱空間 554
26.1.2 容器的注冊 555
26.1.3 基本映像和圖層 555
26.2 從Linux容器開始 556
26.2.1 牽引和運行容器 556
26.2.2 啟動和停止容器 559
26.2.3 構建容器映像 560
26.3 小結 564
26.4 習題 564
第27章 使用Linux進行云計算 565
27.1 Linux和云計算概述 565
27.1.1 云管理程序(也稱為
計算節點) 566
27.1.2 云控制器 566
27.1.3 云存儲 566
27.1.4 云身份驗證 567
27.1.5 云開發和配置 567
27.1.6 云平臺 567
27.2 嘗試基礎的云技術 568
27.3 建立一個小型的云 569
27.3.1 配置管理程序 569
27.3.2 配置存儲 572
27.3.3 創建虛擬機 574
27.3.4 管理虛擬機 577
27.3.5 遷移虛擬機 577
27.4 小結 579
27.5 習題 579
第28章 將Linux部署到云 581
28.1 在云中運行Linux 581
28.2 創建Linux云鏡像 582
28.2.1 配置和運行cloud-init云
實例 583
28.2.2 對云實例進行研究 584
28.2.3 克隆云實例 585
28.2.4 擴展cloud-init配置 586
28.2.5 在企業計算中使用
cloud-init 588
28.3 使用OpenStack來部署
云鏡像 589
28.4 使用Amazon EC2部署
云鏡像 592
28.5 小結 594
28.6 習題 594
第29章 使用Ansible自動部署、 管理
應用程序和基礎設施 597
29.1 理解Ansible 597
29.2 探索Ansible組件 598
29.2.1 清單 599
29.2.2 劇本 599
29.3 逐步完成Ansible部署 600
29.3.1 先決條件 600
29.3.2 為每個節點設置SSH
密鑰 601
29.4 安裝Ansible 602
29.4.1 創建清單 603
29.4.2 對主機進行身份驗證 603
29.4.3 創建劇本 603
29.4.4 運行劇本 605
29.5 運行特殊的Ansible命令 606
29.6 使用Ansible Tower自動化
框架 608
29.7 小結 608
29.8 習題 609
第30章 使用Kubernetes將應用程序
部署為容器 611
30.1 理解Kubernetes 612
30.1.1 Kubernetes主節點 612
30.1.2 Kubernetes工作節點 612
30.1.3 Kubernetes應用程序 613
30.1.4 Kubernetes接口 613
30.2 嘗試Kubernetes 613
30.2.1 獲取Kubernetes 614
30.2.2 運行Kubernetes基礎指南 615
30.3 企業質量的Kubernetes
平臺OpenShift 624
30.4 小結 625
30.5 習題 625
第VII部分 附錄
附錄A 介質 629
附錄B 習題答案 637
Linux系統管理 服務器設置 云數據中心 第10版 作者簡介
Christopher Negus是Red Hat公司的首席技術作家。在Red Hat工作的十多年里,Christopher為數百名有志于成為RHCE(Red Hat Certified Engineer,Red Hat認證工程師)的IT專業人士進行了授課。他還編寫了大量文檔,涉及從Linux到虛擬化、云計算和容器化等各個方面。 在加入Red Hat公司之前,Christopher獨自編寫或者與他人合著了幾十本關于Linux和UNIX的書籍,包括Red Hat Linux Bible(所有版本)、Docker Containers、CentOS Bible、Fedora Bible、Linux Troubleshooting Bible、Linux Toys、 Linux Toys Ⅱ和本書的第9版。此外,他還與別人合作為高級用戶編寫了幾本關于Linux工具箱系列的書:Fedora Linux Toolbox、SUSE Linux Toolbox、Ubuntu Linux Toolbox、Mac OS X Toolbox和BSD UNIX Toolbox。 在成為一名獨立作者之前,Christopher與別人合作在開發UNIX操作系統的AT&T公司工作了8年,然后在20世紀90年代初搬到猶他州,為Novell的UnixWare項目作出貢獻。在業余時間,Christopher喜歡踢足球以及和妻兒一起享受家庭的樂趣。
- >
煙與鏡
- >
名家帶你讀魯迅:故事新編
- >
名家帶你讀魯迅:朝花夕拾
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
中國歷史的瞬間
- >
詩經-先民的歌唱
- >
伯納黛特,你要去哪(2021新版)