TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
人民幣定價:108 元
定  價:NT$ 648 元
優惠價:87564
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:16 點
相關商品
商品簡介
作者簡介
目次

商品簡介

《Linux系統管理大全》介紹了linux操作系統的安裝、服務配置和系統管理的相關知識和應用技巧。全書共分為兩個部分:第一部分以具有廣泛代表性的red hat enterprise linux和ubuntu為藍本,介紹了如何安裝、配置和管理linux系統等基礎的linux知識;第二部分通過實際安裝和配置諸如郵件服務、網站服務、文件和打印機共享服務、目錄服務等一些企業運營所需的服務,展示了如何將學到的各種linux技術應用于實際,同時本部分還介紹了系統安裝和服務管理的自動化技術。
《Linux系統管理大全》是一本不可多得的linux應用參考指南,《Linux系統管理大全》的三位作者都是linux和開源領域的資深專家,他們結合自己的實際經驗深入淺出地講解,讀者無需任何linux基礎就可以輕鬆掌握linux服務器的安裝和配置,并了解在服務器上運行的應用程序的大量相關知識。無論您是普通的開源愛好者,還是專業的linux系統管理員,都可以從《Linux系統管理大全》中獲益。

作者簡介

作者:(美國)特恩布爾(James Turnbull) (美國)利沃德林克(Peter Lieverdink) (美國)馬托泰克(Dennis Matotek) 譯者:張錚 張勇 陳勇濤 等

特恩布爾(James Turnbull)領導澳大利亞國家銀行(National Australia Bank)的計算機緊急反應小組(Computer Emergency Response Team,CRET)。他同時是澳大利亞Linux聯盟(Linux Australia)的一員,包括2008年在執行委員會(Executive Council)和維多利亞Linux用戶組(Linux Users of Victoria)委員會任職。
他是許多開源項目的貢獻者,并且經常針對寫作、系統管理、開源技術等相關話題發表意見。
他是以下3本書的作者。
《Pulling Strings with:Puppet: Systems Administration Made Easy》,該書探索基於Ruby的配置管理工具.Puppet。
《Hardening Linux》,該書著眼于鞏固Linux主機的安全,內容包括底層操作系統、文件系統、防火牆、連接、日志、安全測試以及E-mail、FTP和DNS等大量普通應用程序的安全問題。
《Pro Nagios 2.0》,該書介紹使用開源工具Nagios進行企業管理。
利沃德林克(Peter.Lieverdink)出生在荷蘭的一個小鄉鎮。他有一雙木屐。雖然他出生在荷蘭,但他幾乎從不吃郁金香,也沒在風車房住過。
在他22歲生日那天,Peter移居到澳大利亞,并且很快就在一個辦公室的隔斷間工作。他現在有了自己的公司,Creative Contingencies Pty,Ltd。該公司依賴于開源軟件,為基礎設施和建設以及日常的辦公室工作服務。
Peter專長于網絡應用程序開發,以及在桌面和服務器端使用 Linux幫助其他企業實現開源解決方案。
馬托泰克(Dennis Matotek)出生於澳大利亞維多利亞州的一個名叫Mildura的小鎮。正如所有小鎮一樣,在Mildura,物資的長期短缺驅使年輕一代到外面的世界去闖蕩。隨后,Dennis移居到墨爾本。在那里,亞拉河的波光倒映著整個城市的繁華。然而,在愛爾蘭,經過兩年為某個脾氣暴躁、藍面孔且身材矮小的蘇格蘭人賣力后,Dennis最終被介紹從事系統管理工作。
在蘇格蘭,Dennis工作于技術的邊緣,他有幾臺486DX的機器和一臺VAX小型計算機。當回到墨爾本,在機場24小時不眠地看管自己的行李后,Dennis便很快得到一次面試機會——那個時候的工作機會就像天上的雪花一樣多。
自從那個時候,Dennis大部分時間都呆在墨爾本,管理IBM AS400系列服務器6年,并且主要在Linux系統方面工作了9年。Dennis同時也著書,而且執導和出演一些短片。他有一個可愛的妻子和一個名叫Zigfryd的兒子,以及一個他在工作時每時每刻都在想念的剛出生的名叫Anika的女兒。
其實他從來沒有遇到過那個蘇格蘭人。

目次

第一部分 入門
第1章 linux介紹 2
1.1 linux發行版 2
1.1.1 red hat enterprise linux 3
1.1.2 centos 4
1.1.3 the fedora project 4
1.1.4 debian linux 4
1.1.5 ubuntu 4
1.1.6 gentoo 5
1.1.7 那么我們應該選擇哪一種發行版呢? 5
1.1.8 本書涉及了哪些發行版呢? 6
1.2 選擇硬件 6
1.3 支持的硬件 7
1.4 獲取系統軟件 7
1.5 獲得支持 8
1.6 小結 8

第2章 安裝linux 9
2.1 live cd與虛擬機 10
2.1.1 livecd 10
2.1.2 虛擬機 10
.2.2 red hat enterprise linux的安裝 11
2.3 ubuntu的安裝 33
2.4 故障檢修 47
2.4.1 診斷信息 47
2.4.2 重新安裝 47
2.4.3 故障檢修資源 47
2.5 小結 48

第3章 linux基礎 49
3.1 準備開始 49
3.2 linux與microsoft windows 51
3.2.1 gui桌面 51
3.2.2 命令行 52
3.3 遠程訪問 56
3.4 獲得幫助 58
3.5 用戶與組 59
3.6 服務與進程 60
3.7 軟件包 61
3.8 文件與文件系統 62
3.8.1 文件類型與權限 66
3.8.2 鏈接 71
3.8.3 用戶、組與所有權 71
3.8.4 大小和空間 72
3.8.5 日期與時間 73
3.9 文件操作 73
3.9.1 讀文件 74
3.9.2 搜索文件 76
3.9.3 復制文件 77
3.9.4 移動與重命名文件 79
3.9.5 刪除文件 80
3.9.6 鏈接文件 80
3.9.7 編輯文件 81
3.10 小結 83

第4章 用戶和組 84
4.1 登入時發生了什麼事? 84
4.2 用戶與組操作 85
4.2.1 sudo介紹 85
4.2.2 創建用戶 86
4.2.3 創建組 89
4.2.4 刪除用戶和組 91
4.2.5 通過gui管理用戶和組 92
4.2.6 密碼 94
4.2.7 密碼時效 95
4.2.8 停用用戶 97
4.2.9 存儲用戶和組數據 97
4.2.10 配置shell和環境 100
4.3 控制對主機的訪問 102
4.4 sudo命令詳解 106
4.5 小結 111

第5章 啟動與服務 112
5.1 當主機啟動時發生了什麼事? 112
5.1.1 bios 112
5.1.2 引導程序 113
5.1.3 操作系統 114
5.2 了解grub引導程序 114
5.2.1 配置grub 115
5.2.2 使用grub菜單 117
5.2.3 保護引導程序 118
5.3 啟動之后發生了什麼? 118
5.3.1 配置init 119
5.3.2 在運行級別之間移動 120
5.4 管理服務 121
5.4.1 管理red hat上的服務 123
5.4.2 管理ubuntu上的服務 127
5.4.3 upstart:一種新方式 130
5.5 關閉和重啟主機 131
5.6 使用定時任務調度服務與命令 132
5.7 小結 135

第6章 網絡與防火牆 136
6.1 網絡與連網概論 136
6.1.1 從接口開始 139
6.1.2 在gui下配置接口 142
6.1.3 使用網絡腳本配置網絡 151
6.1.4 添加路由與轉發數據包 161
6.2 一般網絡故障檢修 165
6.2.1 ping! 166
6.2.2 mtr 167
6.2.3 tcp/ip 101 168
6.2.4 tcpdump命令 169
6.2.5 netcat工具 171
6.2.6 dig它? 172
6.2.7 其他故障診斷工具 174
6.3 netfilter與iptables 175
6.4 netfilter/iptables是如何工作的? 175
6.4.1 表 176
6.4.2 鏈 176
6.4.3 策略 177
6.4.4 網絡地址轉換 178
6.4.5 使用iptables命令 179
6.4.6 對red hat主機上默認規則的解釋 184
6.5 配置範例網絡 189
6.5.1 我們的配置 189
6.5.2 其他防火牆配置工具 209
6.6 tcp wrappers 210
6.7 小結 210

第7章 軟件包管理 212
7.1 軟件包管理介紹 212
7.2 red hat上的軟件包管理 214
7.2.1 準備開始 214
7.2.2 軟件包更新器程序 215
7.2.3 軟件包管理器程序 220
7.2.4 red hat網絡(rhn) 222
7.2.5 yellowdog updater modified(yum) 230
7.2.6 red hat軟件包管理(rpm) 234
7.2.7 通過源代碼創建rpm軟件包 238
7.3 ubuntu上的軟件包管理 239
7.4 使用synaptic進行包管理 249
7.4.1 添加軟件 250
7.4.2 移除軟件 251
7.4.3 管理軟件源 252
7.4.4 更新與升級 254
7.4.5 使用更新管理器 255
7.5 使用dpkg包管理 256
7.5.1 查看軟件包細節 258
7.5.2 安裝軟件包 259
7.5.3 卸載軟件包 260
7.6 編譯源代碼 260
7.6.1 配置 262
7.6.2 編譯和生成 263
7.6.3 安裝 264
7.6.4 卸載 265
7.7 小結 265

第8章 存儲管理與災難恢復 266
8.1 存儲器基礎 266
8.1.1 設備 266
8.1.2 分區 268
8.1.3 文件系統 274
8.2 使用文件系統 282
8.2.1 自動掛載 284
8.2.2 檢查文件系統的利用率 286
8.3 raid 287
8.3.1 raid的類型 288
8.3.2 創建陣列 290
8.4 邏輯卷管理 296
8.4.1 創建卷與卷組 297
8.4.2 擴充邏輯卷 299
8.4.3 縮減邏輯卷 300
8.4.4 用gui管理lvm 301
8.5 故障恢復 304
8.5.1 引導程序的問題 307
8.5.2 磁盤故障 308
8.6 小結 310

第二部分 讓linux為你工作
第9章 基礎架構服務:ntp、dns、dhcp和ssh 312
9.1 網絡時間協議 312
9.2 域名系統 316
9.2.1 根服務器 316
9.2.2 查詢域名服務器 318
9.2.3 運行緩存dns 322
9.2.4 權威dns服務器 326
9.2.5 動態dns 337
9.3 動態主機配置協議 337
9.3.1 安裝與配置 337
9.3.2 靜態租約分配 339
9.3.3 動態dns更新 341
9.3.4 手動修改dns輸入項 347
9.4 secure shell 348
9.4.1 創建和分配密鑰 348
9.4.2 使用ssh代理 349
9.4.3 調整ssh配置 350
9.4.4 執行快速又安全的文件傳輸任務 353
9.5 小結 354

第10章 郵件服務 355
10.1 電子郵件是如何工作的 355
10.1.1 發送一封電子郵件時發生了什麼事? 356
10.1.2 電子郵件發送之后發生了什麼事? 358
10.2 配置電子郵件 359
10.2.1 安裝 360
10.2.2 啟動postfix 362
10.2.3 了解postfix配置 363
10.2.4 初始配置 365
10.2.5 測試postfix 366
10.2.6 選擇郵箱格式 369
10.3 postfix擴展配置 372
10.3.1 使用加密功能 372
10.3.2 身份驗證 382
10.4 獲得postfix相關的幫助 390
10.5 防止病毒和垃圾郵件 391
10.5.1 與垃圾郵件作戰 391
10.5.2 防病毒 401
10.6 配置imap和pop3 407
10.6.1 imap 407
10.6.2 pop3 407
10.6.3 二者有什麼區別? 407
10.6.4 在imap和pop3之間選擇 408
10.6.5 dovecot介紹 408
10.7 虛擬域與虛擬用戶 414
10.8 小結 415

第11章 web服務和sql服務 416
11.1 apache網頁服務器 416
11.1.1 安裝和配置 416
11.1.2 訪問控制 426
11.1.3 模塊 427
11.1.4 文件和目錄許可 428
11.2 mysql數據庫 429
11.2.1 安裝 429
11.2.2 測試服務器 431
11.2.3 基本的innodb優化技術 432
11.2.4 基本的mysql管理 435
11.3 安裝網絡站點 437
11.3.1 網絡交流 438
11.3.2 webmail 443
11.3.3 配置squirrelmail 445
11.3.4 其他web應用程序 448
11.4 squid cache 448
11.4.1 配置 449
11.4.2 客戶端配置 451
11.4.3 透明性 451
11.5 小結 452

第12章 文件和打印共享 453
12.1 使用samba和nfs共享文件 453
12.2 samba 454
12.2.1 給samba添加用戶 463
12.2.2 向域中添加主機 464
12.2.3 samba所需的ip表規則 466
12.2.4 在linux上掛載samba的共享目錄 467
12.2.5 使用system-config-samba圖形用戶界面 467
12.2.6 資源 471
12.3 nfs共享文件:linux到linux 471
12.4 管理文檔 473
12.4.1 使用文檔管理系統 473
12.4.2 開源dms knowledge tree 473
12.4.3 安裝knowledgetree 474
12.4.4 管理knowledgetree 478
12.4.5 處理文檔 481
12.4.6 啟動和停止knowledge tree文檔管理系統 486
12.4.7 帶ssl的安全knowledgetree 486
12.4.8 資源 487
12.5 打印服務 487
12.5.1 cups 487
12.5.2 samba和打印服務:給桌面系統添加打印機 494
12.6 小結 495

第13章 備份和恢復 496
13.1 災難恢復計劃 496
13.2 備份過程 497
13.3 網絡備份 499
13.4 使用rsync 500
13.5 使用bacula 509
13.5.1 獲取軟件 510
13.5.2 配置bacula 514
13.5.3 使用bconsole管理bacula 525
13.5.4 使用bacula備份數據庫 528
13.5.5 介紹bat控制臺 531
13.6 小結 536

第14章 構建vpn網絡 537
14.1 示例網絡 537
14.2 openvpn介紹 538
14.2.1 安裝openvpn 539
14.2.2 啟動和停止openvpn 539
14.2.3 配置openvpn 540
14.2.4 用openvpn發布總公司資源 550
14.2.5 為移動用戶創建vpn連接 552
14.3 openvpn故障排除 559
14.4 小結 559

第15章 協作服務 560
15.1 zimbra 561
15.2 安裝zimbra 563
15.2.1 安裝前提 563
15.2.2 下載和主機前期準備 564
15.2.3 安裝zimbra 566
15.2.4 zimbra安裝后續的配置菜單 568
15.2.5 更改防火牆 572
15.2.6 zimbra管理控制臺 573
15.2.7 創建class of service 574
15.2.8 添加新用戶 579
15.2.9 郵箱別名和郵件分發列表 584
15.2.10 添加資源 587
15.2.11 添加zimlet 588
15.2.12 添加一個ssl認證 590
15.2.13 全局設置 594
15.2.14 監控zimbra 597
15.3 使用zimbra 598
15.3.1 使用電子郵箱 599
15.3.2 使用zimlet 601
15.3.3 共享文件夾、地址簿、文檔及其他資源 603
15.4 遷移已有的郵件服務 609
15.5 小結 610

第16章 目錄服務 611
16.1 什麼是ldap 611
16.2 總則 614
16.3 部署 616
16.4 安裝 617
16.4.1 red hat安裝指導 617
16.4.2 ubuntu安裝指導 617
16.5 配置 618
16.5.1 創建模式 623
16.5.2 訪問控制列表 625
16.5.3 啟動slapd守護進程 629
16.5.4 設置ldap客戶端 631
16.6 ldap管理及其工具 631
16.6.1 ldif文件與添加用戶 632
16.6.2 使用ldif文件添加用戶 633
16.6.3 搜索ldap樹 636
16.6.4 從ldap中刪除條目 637
16.6.5 密碼策略覆蓋 638
16.6.6 測試訪問控制列表 639
16.6.7 備份ldap目錄 640
16.6.8 ldap賬戶管理:基於web的gui 642
16.6.9 安裝與配置 642
16.6.10 為lam添加apache虛擬主機 643
16.7 與其他服務整合 649
16.7.1 單點登錄:集中linux認證 649
16.7.2 pam運行機制 655
16.7.3 ldap和apache認證 658
16.7.4 ldap與知識樹dms整合 661
16.8 小結 665

第17章 性能監控與優化 666
17.1 基本的健康狀況檢查 666
17.1.1 cpu利用率 666
17.1.2 內存利用率 667
17.1.3 磁盤空間 668
17.1.4 日志 668
17.2 高級工具 669
17.2.1 cpu和內存利用率 669
17.2.2 交換空間的使用 676
17.2.3 磁盤存取 677
17.3 持續性能監控 678
17.3.1 snmp 678
17.3.2 cacti 681
17.4 性能優化 692
17.4.1 資源限制 693
17.4.2 sysctl和proc文件系統 695
17.4.3 存儲設備 696
17.4.4 文件系統調整 696
17.5 小結 697

第18章 日志記錄與監控 699
18.1 日志記錄 699
18.1.1 配置syslog 700
18.1.2 啟動與配置syslog守護進程 705
18.1.3 使用logger工具測試日志記錄 707
18.1.4 日志管理與輪替 707
18.2 日志分析與關聯 710
18.2.1 sec簡介 710
18.2.2 安裝sec 712
18.2.3 運行sec 712
18.2.4 使用sec 715
18.2.5 sec排錯 723
18.3 監控 723
18.3.1 nagios簡介 723
18.3.2 安裝nagios 725
18.3.3 啟動nagios 726
18.3.4 nagios配置 726
18.3.5 搭建nagios控制臺 742
18.3.6 nagios疑難解答 748
18.4 小結 748

第19章 配置管理 749
19.1 自動配置 749
19.1.1 在red hat中使用cobbler自動化配置 750
19.1.2 在ubuntu中進行自動化配置 759
19.1.3 kickstart和preseed 767
19.2 配置管理 776
19.2.1 puppet簡介 776
19.2.2 安裝puppet 778
19.2.3 配置puppet 778
19.2.4 連接第一個客戶端 780
19.2.5 創建第一個配置 782
19.2.6 應用第一個配置 784
19.2.7 為多個主機定義配置 785
19.2.8 相關資源 788
19.2.9 使用模板 789
19.2.10 定義 791
19.2.11 更多puppet 792
19.2.12 puppet排錯 793
19.3 小結 794

第20章 虛擬化 795
20.1 虛擬化解決方案 795
20.1.1 virtualbox 795
20.1.2 vmware 796
20.1.3 xen 796
20.1.4 kvm 798
20.1.5 openvz 798
20.2 使用virtualbox 798
20.2.1 安裝virtualbox 798
20.2.2 使用virtualbox創建虛擬機 799
20.3 使用xen安裝虛擬機 802
20.3.1 為使用xen準備計算機環境 802
20.3.2 創建xen虛擬機 803
20.3.3 管理xen虛擬機 806
20.3.4 自動啟動xen虛擬機 810
20.4 使用kvm安裝虛擬機 810
20.4.1 為kvm虛擬化準備服務器:網絡方面 811
20.4.2 在ubuntu服務器上設置kvm 811
20.4.3 在kvm上安裝一個windows客戶端操作系統 812
20.4.4 在kvm上安裝一個ubuntu服務器客戶端操作系統 813
20.4.5 使用虛擬機管理器管理kvm虛擬機 813
20.5 使用openvz的虛擬化方案 816
20.5.1 安裝 816
20.5.2 創建openvz虛擬機 818
20.5.3 openvz虛擬機基本管理 820
20.6 小結 820

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 564
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區