[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《UNIX和Linux自動化管理》掃描版[PDF]
《UNIX和Linux自動化管理》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《UNIX和Linux自動化管理》掃描版[PDF] 簡介: 中文名 : UNIX和Linux自動化管理 作者 : (美)Kirk Bauer 譯者 : 馬孝榮 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 清華大學出版社 書號 : 9787302085942 發行時間 : 2004年6月1日 地區 : 大陸 語言 : 簡體中文 簡介 : 內容介紹: 自動化系統管理技術可以幫助系統管理員從事繁
電驢資源下載/磁力鏈接資源下載:
全選
"《UNIX和Linux自動化管理》掃描版[PDF]"介紹
中文名: UNIX和Linux自動化管理
作者: (美)Kirk Bauer
譯者: 馬孝榮
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 清華大學出版社
書號: 9787302085942
發行時間: 2004年6月1日
地區: 大陸
語言: 簡體中文
簡介:

內容介紹:
自動化系統管理技術可以幫助系統管理員從事繁重枯燥的任務中得以解脫。本書得用目前流行的bash、pert、grep、sed等工具軟件詳細地講解了自動化系統管理領域最為實用的核心技術。主要內容涉及登錄腳本、網絡管理、自動化系統配置、數據共享、程序補丁、系統維護、系統監控、數據備份和系統安全等。
本書適合系統管理員以及准備學習系統管理知識的讀者閱讀。
其他下載地址:
Linux和Unix自動化管理.pdf
內容截圖:

目錄:
目 錄
第1章 自動化管理基礎 1
1.1 是否需要自動化管理 1
1.1.1 采用多種系統的大型公司 2
1.1.2 成長中的中型公司 2
1.1.3 Internet服務提供商 2
1.1.4 應用服務提供商 2
1.1.5 Web服務器群 2
1.1.6 Beowulf簇 3
1.1.7 網絡設備 3
1.2 閱讀本書的收獲 3
1.3 系統管理員的任務 4
1.4 提供用戶界面 4
1.5 選用正確的方法 5
1.5.1 均衡系統 6
1.5.2 推和拉 6
1.6 處理用戶和管理員的關系 7
第2章 使用SSH安全地進行自動化系統管理 10
2.1 SSH基礎 10
2.2 使用SSH增強安全性 11
2.3 使用RSA認證 12
2.3.1 生成密鑰對 12
2.3.2 指定授權的密鑰 13
2.4 使用ssh-agent 14
2.4.1 ssh-agent的基本用法 14
2.4.2 ssh-agent的高級用法 15
2.4.3 密鑰轉發 16
2.5 限制RSA認證 17
2.5.1 處理未獲信任的主機 18
2.5.2 允許執行權限受限的命令 18
2.5.3 端口轉發 18
2.6 對公共賬戶使用SSH 19
2.6.1 准備建立公共賬戶 19
2.6.2 監控公共賬戶 23
第3章 創建登錄腳本和shell腳本 25
3.1 定制命令提示符 25
3.1.1 讓提示符提供更多信息 25
3.1.2 使用有色的提示符 26
3.2 使用Tab補齊功能 29
3.2.1 配置Tab補齊功能 30
3.2.2 可編程的Tab補齊功能 30
3.2.3 使用定制的補齊函數 30
3.3 創建命令別名 31
3.3.1 使用別名提高效率 32
3.3.2 提高別名的一致性 32
3.4 創建影響多個系統的命令 35
3.4.1 簡單的Multi-SSH 35
3.4.2 基於組的Multi-SSH 36
3.5 分發登錄腳本 38
3.5.1 跟蹤不同版本 39
3.5.2 分發登錄腳本 39
第4章 安裝之前:網絡准備和管理 42
4.1 確定使用靜態IP還是動態IP 42
4.2 創建和使用模塊化shell腳本 43
4.3 使用鎖定功能來防止沖突 43
4.4 基本的預安裝腳本 44
4.5 預安裝組件腳本 47
4.5.1 請求MAC地址 48
4.5.2 分配IP 49
4.5.3 對系統分類 50
4.5.4 收集聯系人信息 52
4.5.5 添加到/etc/hosts文件中 52
4.5.6 配置DHCP服務器 53
4.5.7 更新DNS配置 54
4.6 如何處理錯誤 56
4.7 移除機器 57
4.7.1 移除MAC地址 58
4.7.2 回收IP 59
4.7.3 撤消系統 59
4.7.4 刪除聯系人條目 60
4.7.5 修改主機文件 60
4.7.6 配置DHCP 61
4.7.7 更新DNS配置 62
4.8 生成報告 63
4.8.1 有多少台機器 63
4.8.2 可用的IP地址有多少 64
4.8.3 正在使用哪些MAC地址 64
第5章 自動安裝和定制安裝 65
5.1 自動化安裝 65
5.2 定制操作系統 66
5.2.1 是否應該定制操作系統 66
5.2.2 維護定制發行軟件 67
5.3 准備進行自動化管理 67
5.3.1 遠程配置新系統 68
5.3.2 自我配置的新系統 73
第6章 自動化系統配置 76
6.1 配置內容 76
6.1.1 定制文件 76
6.1.2 動態文件 77
6.1.3 默認文件 77
6.1.4 靜態文件 77
6.1.5 文件系統組件 77
6.2 遵循的配置原則 78
6.3 創建定制配置方法 78
6.3.1 定義文件和目錄結構 79
6.3.2 定義配置邏輯 82
6.3.3 提供配置腳本 82
6.3.4 分析示例配置文件的創建 88
6.4 使用GNU cfengine 配置系統 90
6.4.1 cfengine 概述 90
6.4.2 基本安裝 94
6.4.3 調試cfengine 99
6.4.4 在cfagent.conf中創建代碼段 100
6.4.5 使用cfrun 105
第7章 在系統間共享數據 107
7.1 數據類型 107
7.1.1 共享應用程序 108
7.1.2 用戶數據 108
7.1.3 應用程序數據 109
7.1.4 系統信息 109
7.1.5 賬號信息 110
7.2 使用網絡文件系統 110
7.2.1 使用NFS共享數據 110
7.2.2 使用Samba共享文件 112
7.2.3 使用Andrew文件系統(AFS) 113
7.2.4 其他可用的網絡文件系統 113
7.3 自動掛載網絡文件系統 114
7.3.1 Solaris的自動掛載程序 115
7.3.2 Linux上的自動掛載程序(autofs) 116
7.3.3 am-utils的自動掛載程序 116
7.4 使用NIS/NIS+共享系統數據 118
7.4.1 創建NIS映射和NIS+表 119
7.4.2 /etc/nsswitch.conf 文件 120
7.4.3 netgroup文件 121
7.4.4 NIS細節 121
7.4.5 使用NIS的安全性問題 122
7.4.6 NIS+細述 122
7.5 使用輕量級目錄訪問協議(LDAP) 123
7.6 Kerberos的安全性 123
7.7 使用cfengine共享數據 124
7.7.1 分發文件 124
7.7.2 管理NFS的掛載 125
7.8 用rsync同步數據 129
7.8.1 rsync的潛在用途 130
7.8.2 決定使用哪一種rsync傳輸協議 131
7.8.3 rsync基本應用 131
7.8.4 rsync應用實例 133
7.9 用CVS管理和分發數據 135
7.9.1 CVS基礎 135
7.9.2 系統管理腳本的分發 141
7.9.3 Web內容分發 144
7.10 用HTTP/FTP傳輸數據 145
7.10.1 實例:Web內容同步 146
7.10.2 簡單實例:傳輸系統配置文件 146
7.10.3 進階實例:傳輸系統配置文件 147
7.11 RPM 154
第8章 程序包和補丁 155
8.1 補丁和程序包 155
8.2 如何選擇 156
8.3 如何開始 157
8.4 利用補丁更新系統 158
8.4.1 理解和應用Solaris補丁 158
8.4.2 定制補丁 164
8.5 理解和安裝程序包 176
8.5.1 Red Hat程序包管理器(RPM) 177
8.5.2 Debian程序包 187
8.5.3 Slackware程序包 193
8.6 利用AutoRPM實現程序包的自動安裝 197
8.6.1 基本的AutoRPM設置 198
8.6.2 在交互模式中工作 199
8.6.3 理解FTP池文件 200
8.6.4 配置文件示例 200
8.6.5 AutoRPM觸發器 207
8.7 利用OpenPKG執行跨平台打包操作 208
8.7.1 安裝OpenPKG 209
8.7.2 利用OpenPKG安裝程序包 210
8.7.3 修改程序包 211
第9章 系統維護和更改 213
9.1 同步時間 214
9.1.1 設置時區 214
9.1.2 同步時鐘 214
9.1.3 更新硬件時鐘 215
9.2 管理賬戶 215
9.2.1 設計賬戶管理腳本 216
9.2.2 安排賬戶管理配置文件 217
9.2.3 賬戶管理輔助函數 218
9.2.4 賬戶管理主腳本 220
9.2.5 賬戶管理數據組件 222
9.2.6 修改組件 227
9.2.7 清除已刪除用戶 233
9.3 維護日志文件 235
9.3.1 Red Hat的 logrotate 235
9.3.2 利用spinlogs輪循日志 237
9.3.3 利用cfengine進行日志輪循 238
9.4 刪除文件 238
9.4.1 定制驅動器清理 239
9.4.2 Red Hat的tmpwatch 240
9.4.3 利用cfengine刪除文件 241
第10章 系統監控 243
10.1 常規系統監控 243
10.1.1 創建常規報告工具 244
10.1.2 監控系統負載 246
10.1.3 監視可用的磁盤空間 247
10.1.4 監控系統服務 248
10.1.5 監視程序包的變化 250
10.1.6 驅動器故障 251
10.2 監控系統日志 253
10.2.1 利用Logwatch進行日志監控 253
10.2.2 利用swatch進行實時日志監控 259
10.3 監控網絡服務 260
10.3.1 自定義監控和自動修復 261
10.3.2 NetSaint(又名Nagios) 263
10.3.3 Mon 272
第11章 提高系統的安全性 276
11.1 利用GNU cfengine提高系統安全性 276
11.1.1 執行基本的文件檢查 277
11.1.2 disable段 277
11.1.3 files段 278
11.1.4 控制網絡服務 280
11.2 配置系統級的防火牆 282
11.2.1 防火牆配置文件 283
11.2.2 防火牆配置腳本 283
11.2.3 系統組 285
11.3 利用Tripwire監視文件 286
11.3.1 安裝Tripwire 287
11.3.2 生成Tripwire策略文件 287
11.3.3 使用Tripwire 291
第12章 數據的備份與恢復 294
12.1 確定備份策略 294
12.2 使用cfengine備份數據 296
12.2.1 使用cfengine執行本地備份 296
12.2.2 在備份時排除文件 297
12.3 使用rsync備份數據 297
12.3.1 使用rsync進行基本的備份 298
12.3.2 增量備份 298
12.3.3 排除文件 299
12.4 使用rdiff-backup備份數據 300
12.4.1 使用rdiff-backup進行增量備份 300
12.4.2 刪除舊的備份數據 301
12.4.3 恢復數據 303
12.4.4 在使用rdiff-backup備份時排除文件 303
12.5 使用tar進行磁帶備份 304
12.5.1 使用tar進行基本的備份 305
12.5.2 使用tar創建增量備份 305
12.5.3 磁帶的備份 306
12.5.4 使用tar進行備份時排除文件 307
12.5.5 從tar包中恢復數據 307
12.6 Amanda備份工具 308
第13章 用戶界面 309
13.1 使用Webmin實現基於Web的管理 309
13.2 創建底層工作腳本 310
13.3 以root用戶身份執行命令 313
13.4 設計並使用通用的數據文件 316
13.4.1 保存設置的通用文件格式 316
13.4.2 定義界面的規范 318
13.5 基於文本的界面 320
13.5.1 菜單界面 321
13.5.2 配置基於文本的界面 322
13.6 創建基於Web的界面 326
13.6.1 組織Web界面 327
13.6.2 Mason簡介 327
13.6.3 HTTP認證的安全性 332
13.6.4 記錄Web服務器的操作 334
13.6.5 創建並使用定制的Perl庫 335
13.6.6 基於Web的系統總體狀態信息 337
13.6.7 系統配置的Web界面 340
13.6.8 在Web上執行shell命令 342
附錄A 基本工具介紹 351
附錄B RedHat Linux的定制和自動安裝 367
附錄C 構建Red Hat程序包管理器(RPM)的程序包 379
其他下載地址:
Linux和Unix自動化管理.pdf 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved