注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxUNIX和Linux自動(dòng)化管理

UNIX和Linux自動(dòng)化管理

UNIX和Linux自動(dòng)化管理

定 價(jià):¥54.00

作 者: (美)Kirk Bauer著;馬孝榮,馮銳譯;馬孝榮譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: UNIX

ISBN: 9787302085942 出版時(shí)間: 2004-06-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 410 字?jǐn)?shù):  

內(nèi)容簡介

  本書內(nèi)容特色:·講授如何自動(dòng)執(zhí)行日常的系統(tǒng)管理任務(wù)·研究自動(dòng)化原理和流行的工具軟件,闡述如何用bash和Peri開發(fā)自定義解決方案·探討常見的程序,如GNUcfengine、RPM、CVS、rsync、AutoRPM、Logwatch和OpenPKG自動(dòng)化系統(tǒng)管理技術(shù)可以幫助系統(tǒng)管理員從繁重枯燥的任務(wù)中得以解脫。本書利用目前流行的bash、Peri、grep、sed等工具軟件詳細(xì)地講解了自動(dòng)化系統(tǒng)管理領(lǐng)域最為實(shí)用的核心技術(shù)。主要內(nèi)容涉及登錄腳本、網(wǎng)絡(luò)管理、自動(dòng)化系統(tǒng)配置、數(shù)據(jù)共享、程序補(bǔ)丁、系統(tǒng)維護(hù)、系統(tǒng)監(jiān)控、數(shù)據(jù)備份和系統(tǒng)安全等。本書適合系統(tǒng)管理員以及準(zhǔn)備學(xué)習(xí)系統(tǒng)管理知識的讀者閱讀。

作者簡介

暫缺《UNIX和Linux自動(dòng)化管理》作者簡介

圖書目錄

第1章 自動(dòng)化管理基礎(chǔ)
1.1 是否需要自動(dòng)化管理
1.1.1 采用多種系統(tǒng)的大型公司
1.1.2 成長中的中型公司
1.1.3 Internet服務(wù)提供商
1.1.4 應(yīng)用服務(wù)提供商
1.1.5 Web服務(wù)器群
1.1.6 Beowulf簇
1.1.7 網(wǎng)絡(luò)設(shè)備
1.2 閱讀本書的收獲
1.3 系統(tǒng)管理員的任務(wù)
1.4 提供用戶界面
1.5 選用正確的方法
1.5.1 均衡系統(tǒng)
1.5.2 推和拉
1.6 處理用戶和管理員的關(guān)系
第2章 使用SSH安全地進(jìn)行自動(dòng)化系統(tǒng)管理
2.1 SSH基礎(chǔ)
2.2 使用SSH增強(qiáng)安全性
2.3 使用RSA認(rèn)證
2.3.1 生成密鑰對
2.3.2 指定授權(quán)的密鑰
2.4 使用ssh-agent
2.4.1 ssh-agent的基本用法
2.4.2 ssh-agent的高級用法
2.4.3 密鑰轉(zhuǎn)發(fā)
2.5 限制RSA認(rèn)證
2.5.1 處理未獲信任的主機(jī)
2.5.2 允許執(zhí)行權(quán)限受限的命令
2.5.3 端口轉(zhuǎn)發(fā)
2.6 對公共賬戶使用SSH
2.6.1 準(zhǔn)備建立公共賬戶
2.6.2 監(jiān)控公共賬戶
第3章 創(chuàng)建登錄腳本和shell腳本
3.1 定制命令提示符
3.1.1 讓提示符提供更多信息
3.1.2 使用有色的提示符
3.2 使用Tab補(bǔ)齊功能
3.2.1 配置Tab補(bǔ)齊功能
3.2.2 可編程的Tab補(bǔ)齊功能
3.2.3 使用定制的補(bǔ)齊函數(shù)
3.3 創(chuàng)建命令別名
3.3.1 使用別名提高效率
3.3.2 提高別名的一致性
3.4 創(chuàng)建影響多個(gè)系統(tǒng)的命令
3.4.1 簡單的Multi-SSH
3.4.2 基于組的Multi-SSH
3.5 分發(fā)登錄腳本
3.5.1 跟蹤不同版本
3.5.2 分發(fā)登錄腳本
第4章 安裝之前:網(wǎng)絡(luò)準(zhǔn)備和管理
4.1 確定使用靜態(tài)IP還是動(dòng)態(tài)IP
4.2 創(chuàng)建和使用模塊化shell腳本
4.3 使用鎖定功能來防止沖突
4.4 基本的預(yù)安裝腳本
4.5 預(yù)安裝組件腳本
4.5.1 請求MAC地址
4.5.2 分配IP
4.5.3 對系統(tǒng)分類
4.5.4 收集聯(lián)系人信息
4.5.5 添加到/etc/hosts文件中
4.5.6 配置DHCP服務(wù)器
4.5.7 更新DNS配置
4.6 如何處理錯(cuò)誤
4.7 移除機(jī)器
4.7.1 移除MAC地址
4.7.2 回收IP
4.7.3 撤消系統(tǒng)
4.7.4 刪除聯(lián)系人條目
4.7.5 修改主機(jī)文件
4.7.6 配置DHCP
4.7.7 更新DNS配置
4.8 生成報(bào)告
4.8.1 有多少臺機(jī)器
4.8.2 可用的IP地址有多少
4.8.3 正在使用哪些MAC地址
第5章 自動(dòng)安裝和定制安裝
5.1 自動(dòng)化安裝
5.2 定制操作系統(tǒng)
5.2.1 是否應(yīng)該定制操作系統(tǒng)
5.2.2 維護(hù)定制發(fā)行軟件
5.3 準(zhǔn)備進(jìn)行自動(dòng)化管理
5.3.1 遠(yuǎn)程配置新系統(tǒng)
5.3.2 自我配置的新系統(tǒng)
第6章 自動(dòng)化系統(tǒng)配置
6.1 配置內(nèi)容
6.1.1 定制文件
6.1.2 動(dòng)態(tài)文件
6.1.3 默認(rèn)文件
6.1.4 靜態(tài)文件
6.1.5 文件系統(tǒng)組件
6.2 遵循的配置原則
6.3 創(chuàng)建定制配置方法
6.3.1 定義文件和目錄結(jié)構(gòu)
6.3.2 定義配置邏輯
6.3.3 提供配置腳本
6.3.4 分析示例配置文件的創(chuàng)建
6.4 使用GNU cfengine配置系統(tǒng)
6.4.1 cfengine概述
6.4.2 基本安裝
6.4.3 調(diào)試cfengine
6.4.4 在cfagent.conf中創(chuàng)建代碼段
6.4.5 使用cfrun
第7章 在系統(tǒng)間共享數(shù)據(jù)
7.1 數(shù)據(jù)類型
7.1.1 共享應(yīng)用程序
7.1.2 用戶數(shù)據(jù)
7.1.3 應(yīng)用程序數(shù)據(jù)
7.1.4 系統(tǒng)信息
7.1.5 賬號信息
7.2 使用網(wǎng)絡(luò)文件系統(tǒng)
7.2.1 使用NFS共享數(shù)據(jù)
7.2.2 使用Samba共享文件
7.2.3 使用Andrew文件系統(tǒng)(AFS)
7.2.4 其他可用的網(wǎng)絡(luò)文件系統(tǒng)
7.3 自動(dòng)掛載網(wǎng)絡(luò)文件系統(tǒng)
7.3.1 Solaris的自動(dòng)掛載程序
7.3.2 Linux上的自動(dòng)掛載程序(autofs)
7.3.3 am-utils的自動(dòng)掛載程序
7.4 使用NIS/MIS+共享系統(tǒng)數(shù)據(jù)
7.4.1 創(chuàng)建NIS映射和NIS+表
7.4.2 /etc/nsswitch.conf文件
7.4.3 netgroup文件
7.4.4 NIS細(xì)節(jié)
7.4.5 使用NIS的安全性問題
7.4.6 NIS+細(xì)述
7.5 使用輕量級目錄訪問協(xié)議(LDAP)
7.6 Kerberos的安全性
7.7 使用cfengine共亨數(shù)據(jù)
7.7.1 分發(fā)文件
7.7.2 管理NFS的掛載
7.8 用rsync同步數(shù)據(jù)
7.8.1 rsync的潛在用途
7.8.2 決定使用哪一種rsync傳輸協(xié)議
7.8.3 rsync基本應(yīng)用
7.8.4 rsync應(yīng)用實(shí)例
7.9 用CVS管理和分發(fā)數(shù)據(jù)
7.9.1 CVS基礎(chǔ)
7.9.2 系統(tǒng)管理腳本的分發(fā)
7.9.3 Web內(nèi)容分發(fā)
7.10 用HTTP/FTP傳輸數(shù)據(jù)
7.10.1 實(shí)例:Web內(nèi)容同步
7.10.2 簡單實(shí)例:傳輸系統(tǒng)配置文件
7.10.3 進(jìn)階實(shí)例:傳輸系統(tǒng)配置文件
7.11 RPM
第8章 程序包和補(bǔ)丁
8.1 補(bǔ)丁和程序包
8.2 如何選擇
8.3 如何開始
8.4 利用補(bǔ)丁更新系統(tǒng)
8.4.1 理解和應(yīng)用Solaris補(bǔ)丁
8.4.2 定制補(bǔ)丁
8.5 理解和安裝程序包
8.5.1 Red Hat程序包管理器(RPM)
8.5.2 Debian程序包
8.5.3 Slackware程序包
8.6 利用AutoRPM實(shí)現(xiàn)程序包的自動(dòng)安裝
8.6.1 基本的AutoRPM設(shè)置
8.6.2 在交互模式中工作
8.6.3 理解FTP池文件
8.6.4 配置文件示例
8.6.5 AutoRPM觸發(fā)器
8.7 利用OpenPKG執(zhí)行跨平臺打包操作
8.7.1 安裝OpenPKG
8.7.2 利用OpenPKG安裝程序包
8.7.3 修改程序包
第9章 系統(tǒng)維護(hù)和更改
9.1 同步時(shí)間
9.1.1 設(shè)置時(shí)區(qū)
9.1.2 同步時(shí)鐘
9.1.3 更新硬件時(shí)鐘
9.2 管理賬戶
9.2.1 設(shè)計(jì)賬戶管理腳本
9.2.2 安排賬戶管理配置文件
9.2.3 賬戶管理輔助函數(shù)
9.2.4 賬戶管理主腳本
9.2.5 賬戶管理數(shù)據(jù)組件
9.2.6 修改組件
9.2.7 清除已刪除用戶
9.3 維護(hù)日志文件
9.3.1 Red Hat的logrotate
9.3.2 利用spinlogs輪循日志
9.3.3 利用cfengine進(jìn)行日志輪循
9.4 刪除文件
9.4.1 定制驅(qū)動(dòng)器清理
9.4.2 Red Hat的tmpwatch
9.4.3 利用cfengine刪除文件
第10章 系統(tǒng)監(jiān)控
10.1 常規(guī)系統(tǒng)監(jiān)控
10.1.1 創(chuàng)建常規(guī)報(bào)告工具
10.1.2 監(jiān)控系統(tǒng)負(fù)載
10.1.3 監(jiān)視可用的磁盤空間
10.1.4 監(jiān)控系統(tǒng)服務(wù)
10.1.5 監(jiān)視程序包的變化
10.1.6 驅(qū)動(dòng)器故障
10.2 監(jiān)控系統(tǒng)日志
10.2.1 利用Logwatch進(jìn)行日志監(jiān)控
10.2.2 利用swatch進(jìn)行實(shí)時(shí)日志監(jiān)控
10.3 監(jiān)控網(wǎng)絡(luò)服務(wù)
10.3.1 自定義監(jiān)控和自動(dòng)修復(fù)
10.3.2 NetSaint(又名Nagios)
10.3.3 Mon
第11章 提高系統(tǒng)的安全性
11.1 利用GNU cfengine提高系統(tǒng)安全性
11.1.1 執(zhí)行基本的文件檢查
11.1.2 disable段
11.1.3 files段
11.1.4 控制網(wǎng)絡(luò)服務(wù)
11.2 配置系統(tǒng)級的防火墻
11.2.1 防火墻配置文件
11.2.2 防火墻配置腳本
11.2.3 系統(tǒng)組
11.3 利用Tripwire監(jiān)視文件
11.3.1 安裝Tripwire
11.3.2 生成Tripwire策略文件
11.3.3 使用Tripwire
第12章 數(shù)據(jù)的備份與恢復(fù)
12.1 確定備份策略
12.2 使用cfengine備份數(shù)據(jù)
12.2.1 使用cfengine執(zhí)行本地備份
12.2.2 在備份時(shí)排除文件
12.3 使用rsync備份數(shù)據(jù)
12.3.1 使用rsync進(jìn)行基本的備份
12.3.2 增量備份
12.3.3 排除文件
12.4 使用rdiff-backup備份數(shù)據(jù)
12.4.1 使用rdiff-backup進(jìn)行增量備份
12.4.2 刪除舊的備份數(shù)據(jù)
12.4.3 恢復(fù)數(shù)據(jù)
12.4.4 在使用rdiff-backup備份時(shí)排除文件
12.5 使用tar進(jìn)行磁帶備份
12.5.1 使用tar進(jìn)行基本的備份
12.5.2 使用tar創(chuàng)建增量備份
12.5.3 磁帶的備份
12.5.4 使用tar進(jìn)行備份時(shí)排除文件
12.5.5 從tar包中恢復(fù)數(shù)據(jù)
12.6 Amanda備份工具
第13章 用戶界面
13.1 使用Webmin實(shí)現(xiàn)基于Web的管理
13.2 創(chuàng)建底層工作腳本
13.3 以root用戶身份執(zhí)行命令
13.4 設(shè)計(jì)并使用通用的數(shù)據(jù)文件
13.4.1 保存設(shè)置的通用文件格式
13.4.2 定義界面的規(guī)范
13.5 基于文本的界面
13.5.1 菜單界面
13.5.2 配置基于文本的界面
13.6 創(chuàng)建基于Web的界面
13.6.1 組織Web界面
13.6.2 Mason簡介
13.6.3 HTTP認(rèn)證的安全性
13.6.4 記錄Web服務(wù)器的操作
13.6.5 創(chuàng)建并使用定制的Perl庫
13.6.6 基于Web的系統(tǒng)總體狀態(tài)信息
13.6.7 系統(tǒng)配置的Web界面
13.6.8 在Web上執(zhí)行shell命令
附錄A 基本工具介紹
附錄B RedHat Linux的定制和自動(dòng)安裝
附錄C 構(gòu)建Red Hat程序包管理器(RPM)的程序包

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號