首 頁
手機版

Linux/UNIX OpenLDAP實戰(zhàn)指南 郭大勇pdf掃描版

  • 軟件大小:75.78M
  • 軟件語言:簡體中文
  • 軟件類型:國產軟件
  • 軟件授權:免費軟件
  • 更新時間:2023/09/05
  • 軟件類別:電子閱讀
  • 應用平臺:Windows10,Windows8,Windows7,WinVista,Win2003,WinXP,Win2000
網友評分:5.8分
網友評論(1) 下載地址 收藏該頁
本地下載
Linux/UNIX OpenLDAP實戰(zhàn)指南是一本深入講解OpenLDAP應用實戰(zhàn)的中文圖書,由郭大勇編著。本書內容豐富翔實,基于OpenLDAP軟件講爭如何實王剛賬號管理以及安全策略管理,例如賬號管理、權限控制管理、密碼策略管理、密碼審計管理、主機控制管理、數(shù)據(jù)同步架構、高可用負載架構以及通過puppet實現(xiàn)批量部署客戶端等,可以幫助讀者快速地了解OpenLDAP原理、配置及管理等等,非常適合適合UNIX/Linux系統(tǒng)架構師、開發(fā)/運維/管理人員們下載閱讀。

內容介紹

OpenLDAP是Linux操作系統(tǒng)中輕型目錄訪問協(xié)議(Lightweight Directory Access Protocol,LDAP)的一個自由和開源的實現(xiàn)?!禠inux/UNIX OpenLDAP實戰(zhàn)指南》作為一本專門講解OpenLDAP的圖書,循序漸進地講解了LDAP協(xié)議以及OpenLDAP以及在企業(yè)中的應用。本書共分為基礎篇、高級篇和實戰(zhàn)篇,共計17章?;A篇涵蓋了OpenLDAP的工作原理、OpenLDAP服務器的安裝與配置、OpenLDAP的命令詳解、OpenLDAP客戶端部署以及GUI管理。高級篇則介紹了OpenLDAP的高級主題,包括OpenLDAP權限、密碼策略控制、主機策略控制、加密傳輸、同步原理及配置、高可用負載均衡架構及實現(xiàn)。實戰(zhàn)篇主要介紹了OpenLDAP的具體應用,包括OpenLDAP的優(yōu)化、故障解決方案,以及與各種應用架構進行集成,以實現(xiàn)用戶的統(tǒng)一管理及授權。

章節(jié)目錄

第1章 OpenLDAP介紹及工作原理詳解2
1.1 關于OpenLDAP3
1.1.1 OpenLDAP是什么3
1.1.2 為什么選擇OpenLDAP產品4
1.1.3 OpenLDAP目錄服務優(yōu)點4
1.1.4 OpenLDAP功能5
1.1.5 OpenLDAP協(xié)議版本概述5
1.1.6 LDAP產品匯總6
1.1.7 OpenLDAP適用場景6
1.1.8 OpenLDAP支持的系統(tǒng)平臺6
1.1.9 OpenLDAP高級功能匯總7
1.2 OpenLDAP目錄架構7
1.2.1 OpenLDAP目錄架構介紹7
1.2.2 互聯(lián)網命名組織架構7
1.2.3 企業(yè)級命名組織架構8
1.2.4 OpenLDAP的系統(tǒng)架構8
1.2.5 OpenLDAP的工作模型9
1.3 OpenLDAP schema概念9
1.3.1 schema介紹及用途9
1.3.2 獲取schema的途徑10
1.4 OpenLDAP目錄條目概述11
1.4.1 objectClass分類11
1.4.2 OpenLDAP常見的
objectClass11
1.4.3 objectClass詳解13
1.4.4 objectClass案例分析13
1.5 屬性14
1.5.1 屬性概述14
1.5.2 Attribute詳解14
1.6 LDIF詳解15
1.6.1 LDIF用途15
1.6.2 LDIF文件特點15
1.6.3 LDIF格式語法16

1.7 對象標識符講解16
1.8 自動化運維解決方案17
1.8.1 互聯(lián)網面臨的問題17
1.8.2 自動化解決方案18
1.9 本章總結19
第2章 OpenLDAP服務器安裝與配置20
2.1 OpenLDAP平臺支持21
2.2 OpenLDAP安裝21
2.2.1 OpenLDAP安裝方式21
2.2.2 OpenLDAP安裝步驟21
2.3 Linux平臺安裝21
2.3.1 yum用途及語法21
2.3.2 以軟件包形式安裝23
2.3.3 通過源碼編譯安裝24
2.3.4 錯誤分析、解決27
2.4 OpenLDAP配置28
2.4.1 OpenLDAP相關信息28
2.4.2 slapd.conf配置文件28
2.5 OpenLDAP單節(jié)點配置案例31
2.5.1 安裝環(huán)境規(guī)劃31
2.5.2 主機名規(guī)劃配置32
2.5.3 時間同步配置32
2.5.4 防火墻、SELinux配置33
2.5.5 FQDN域名解析配置33
2.5.6 安裝OpenLDAP組件33
2.5.7 初始化OpenLDAP配置34
2.5.8 slaptest檢測、生成數(shù)據(jù)庫35
2.5.9 OpenLDAP日志配置35
2.5.10 通過cn=config配置
OpenLDAP日志36
2.5.11 OpenLDAP日志切割配置37
2.5.12 加載slapd進程、端口狀態(tài)38
2.6 OpenLDAP目錄樹規(guī)劃38
2.6.1 規(guī)劃OpenLDAP目錄樹
組織架構38
2.6.2 故障分析39
2.7 OpenLDAP用戶以及與用戶組
相關的配置40
2.7.1 通過migrationtools實現(xiàn)
OpenLDAP用戶及用戶組
的添加40
2.7.2 自定義LDIF文件添加用戶
及用戶組條目42
2.8 OpenLDAP索引43
2.8.1 索引介紹43
2.8.2 創(chuàng)建索引44
2.9 OpenLDAP控制策略44
2.9.1 通過slapd.conf定義用戶
策略控制44
2.9.2 通過cn=config定義用戶
控制策略45
2.10 本章總結45
第3章 OpenLDAP命令詳解46
3.1 OpenLDAP命令介紹47
3.2 OpenLDAP命令講解及案例分析47
3.2.1 ldapsearch命令47
3.2.2 ldapadd命令48
3.2.3 ldapdelete命令49
3.2.4 ldapmodify命令50
3.2.5 ldapwhoami命令51
3.2.6 ldapmodrdn命令51
3.2.7 ldapcompare命令52
3.2.8 ldappasswd命令54
3.2.9 slaptest命令54
3.2.10 slapindex命令55
3.2.11 slapcat命令55
3.3 本章總結56
第4章 OpenLDAP客戶端部署57
4.1 服務器、存儲Web控制集成
OpenLDAP58
4.1.1 客戶端部署介紹58
4.1.2 服務器Web控制臺集成
LDAP58
4.1.3 EMC Web控制臺集成
LDAP59
4.2 UNIX系統(tǒng)部署OpenLDAP
客戶端60
4.2.1 本地目錄服務查詢流程60
4.2.2 系統(tǒng)發(fā)行版5.x/6.x/7.x的
部署區(qū)別60
4.2.3 賬號登錄系統(tǒng)流程講解60
4.2.4 5.x、6.x、7.x系統(tǒng)版本以及
配置文件介紹60
4.2.5 配置文件功能介紹61
4.2.6 三種部署方式介紹61
4.3 紅帽5.x系統(tǒng)版本部署62
4.3.1 圖形化部署OpenLDAP
客戶端62
4.3.2 故障分析之一64
4.3.3 故障分析之二65
4.4 紅帽6.x系統(tǒng)版本部署65
4.4.1 sssd與nslcd的區(qū)別66
4.4.2 配置文件部署66
4.5 命令行部署OpenLDAP客戶端69
4.5.1 authconfig命令介紹69
4.5.2 authconfig備份恢復案例70
4.5.3 部署實施步驟71
4.6 故障分析72
4.7 本章總結73
第5章 OpenLDAP GUI管理部署74
5.1 phpLDAPadmin概述75
5.2 部署phpLDAPadmin75
5.2.1 安裝phpLDAPadmin的
環(huán)境準備75
5.2.2 Apache部署75
5.2.3 故障分析76
5.2.4 驗證Apache功能77
5.2.5 PHP開發(fā)環(huán)境部署78
5.2.6 驗證當前系統(tǒng)是否支持
PHP環(huán)境79
5.2.7 安裝phpLDAPadmin GUI
管理軟件80
5.2.8 驗證phpLDAPadmin界面81
5.2.9 故障分析82
5.3 通過phpLDAPadmin管理
OpenLDAP83
5.3.1 用戶條目管理83
5.3.2 phpLDAPadmin用戶
登錄異常87
5.4 訪問phpLDAPadmin需要提供
Apache驗證87
5.4.1 配置Apache認證策略88
5.4.2 phpLDAPamdin驗證
認證策略89
5.5 LAM89
5.5.1 LAM軟件簡介89
5.5.2 LAM功能90
5.5.3 LAM安裝、配置90
5.5.4 驗證LAM平臺91
5.5.5 故障分析93
5.6 LDAP Admin管理94
5.6.1 LDAP Admin軟件介紹94
5.6.2 LDAP Admin安裝94
5.7 LDAP Admin管理條目96
5.7.1 條目管理96
5.7.2 ou管理97
5.7.3 objectClass管理97
5.8 本章總結99
第6章 OpenLDAP權限、密碼策略控制102
6.1 sudo詳解103
6.1.1 sudo概念描述103
6.1.2 系統(tǒng)權限闡述103
6.2 sudo權限級別分類104
6.2.1 用戶級別概念104
6.2.2 組級別概念104
6.2.3 命令級別概念104
6.3 sudo執(zhí)行流程講解105
6.4 OpenLDAP sudo權限講解105
6.5 sudo權限控制實戰(zhàn)106
6.5.1 sudo權限控制實戰(zhàn)拓撲圖106
6.5.2 通過本地sudo規(guī)則實現(xiàn)
OpenLDAP用戶提權配置106
6.5.3 在OpenLDAP服務端實現(xiàn)
用戶權限控制108
6.6 在客戶端配置OpenLDAP相關
sudo設置115
6.6.1 5.x、6.x部署sudo的區(qū)別115
6.6.2 RHEL 5.x系統(tǒng)配置
OpenLDAP的sudo規(guī)則115
6.6.3 RHEL 6.5系統(tǒng)配置
OpenLDAP的sudo規(guī)則116
6.7 OpenLDAP密碼策略、審計控制118
6.7.1 密碼策略118
6.7.2 通過本地配置實現(xiàn)密碼
策略介紹118
6.7.3 密碼策略屬性詳解119
6.8 OpenLDAP定制密碼策略119
6.8.1 OpenLDAP服務端定制
密碼策略119
6.8.2 定義密碼策略組121
6.8.3 定義用戶登錄修改密碼122
6.8.4 客戶端配置123
6.9 密碼審計控制124
6.9.1 加載審計模塊auditlog124
6.9.2 在客戶端驗證密碼
策略時效124
6.9.3 OpenLDAP用戶密碼跟蹤124
6.10 常見用戶密碼處理方法125
6.10.1 密碼被鎖解決方法125
6.10.2 如何提示修改初始密碼126
6.10.3 密碼過期解決方案127
6.11 本章總結127
第7章 OpenLDAP主機控制策略129
7.1 主機控制策略闡述130
7.2 通過Linux-PAM模塊實現(xiàn)控制130
7.2.1 Linux-PAM組織架構130
7.2.2 PAM配置文件語法講解130
7.3 通過access實現(xiàn)主機控制132
7.3.1 access模塊功能闡述132
7.3.2 access配置語法132
7.4 通過access控制用戶實戰(zhàn)演練132
7.4.1 加載pam_access.so模塊132
7.4.2 配置access.conf訪問規(guī)則133
7.4.3 客戶端驗證規(guī)則133
7.5 OpenLDAP服務端主機控制規(guī)則134
7.5.1 定義olcModuleList對象135
7.5.2 添加模塊路徑
/usr/lib64/openldap135
7.5.3 定義主機控制模塊135
7.5.4 定義主機objectClass對象136
7.5.5 定義ldapns的schema規(guī)范136
7.5.6 定義主機列表組136
7.5.7 定義用戶組137
7.6 OpenLDAP客戶端部署139
7.6.1 定義FQDN解析139
7.6.2 加載LDAP主機控制規(guī)則139
7.6.3 在客戶端驗證控制策略140
7.6.4 日志分析141
7.7 6.x客戶端部署142
7.7.1 定義FQDN解析142
7.7.2 pam_ldap.conf參數(shù)規(guī)劃142
7.7.3 在客戶端驗證控制策略142
7.7.4 日志分析143
7.8 LAM控制臺管理143
7.8.1 定義用戶添加屬性144
7.8.2 在客戶端驗證146
7.9 本章總結147
第8章 OpenLDAP加密傳輸與證書
頒發(fā)機構148
8.1 OpenSSL149
8.1.1 SSL概述149
8.1.2 OpenSSL概述149
8.1.3 OpenSSL會話建立過程149
8.2 CA150
8.2.1 CA概述150
8.2.2 CA證書有效信息150
8.2.3 秘鑰交換原理151
8.3 加密算法講解151
8.3.1 對稱加密算法151
8.3.2 單向加密算法152
8.3.3 非對稱加密算法153
8.4 OpenSSL組件與命令155
8.4.1 OpenSSL組件155
8.4.2 OpenSSL命令講解155
8.5 通過OpenSSL構建證書頒發(fā)機構156
8.5.1 CA證書獲取途徑156
8.5.2 自建CA156
8.6 OpenLDAP與CA集成159
8.6.1 OpenLDAP證書獲取159
8.6.2 OpenLDAP TLS/SASL
部署160
8.6.3 客戶端部署164
8.7 phpLDAPadmin加密會話認證167
8.7.1 部署環(huán)境規(guī)劃167
8.7.2 phpLDAPadmin加密會話168
8.8 本章總結172
第9章 OpenLDAP同步原理及配置173
9.1 OpenLDAP同步174
9.1.1 OpenLDAP同步原理174
9.1.2 syncrepl、slurpd同步機制
優(yōu)缺點175
9.1.3 OpenLDAP同步條件175
9.1.4 OpenLDAP同步參數(shù)175
9.2 OpenLDAP的5種同步模式176
9.2.1 syncrepl模式176
9.2.2 N-Way Multi-Master模式176
9.2.3 MirrorMode模式176
9.2.4 syncrepl Proxy模式177
9.2.5 Delta-syncrepl模式177
9.3 OpenLDAP主從同步實戰(zhàn)案例177
9.3.1 部署環(huán)境177
9.3.2 OpenLDAP服務器初始化178
9.3.3 配置主服務器同步策略179
9.3.4 OpenLDAP主從同步180
9.3.5 OpenLDAP主從同步驗證184
9.4 OpenLDAP MirrorMode同步
實戰(zhàn)案例186
9.4.1 部署環(huán)境186
9.4.2 為OpenLDAP主服務器A
部署mirrormode186
9.4.3 為OpenLDAP主服務器B
部署mirrormode187
9.4.4 OpenLDAP mirrormode
驗證188
9.5 OpenLDAP N-Way Multi-master
同步實戰(zhàn)操作189
9.5.1 部署環(huán)境189
9.5.2 OpenLDAP N-Way
Multimaster部署189
9.5.3 客戶端驗證191
9.6 本章總結191
第10章 OpenLDAP負載均衡、高可用
系統(tǒng)架構193
10.1 負載均衡、高可用194
10.2 LVS介紹194
10.2.1 LVS調度算法194
10.2.2 LVS集群工作模式195
10.2.3 ipvsadm命令197
10.2.4 LVS持久連接闡述199
10.3 LVS與OpenLDAP集成案例200
10.3.1 編譯安裝ipvsadm200
10.3.2 前端負載均衡規(guī)劃201
10.3.3 后端realserver部署202
10.3.4 客戶端驗證203
10.4 realserver健康監(jiān)測204
10.4.1 定義realserver監(jiān)控腳本204
10.4.2 自動部署LVS、
realserver206
10.4.3 自動部署LVS206
10.4.4 自動部署realserver207
10.5 F5與OpenLDAP集成案例208
10.5.1 部署規(guī)劃208
10.5.2 F5 Big-IP配置208
10.5.3 客戶端部署驗證211
10.5.4 realserver故障案例211
10.6 A10 Networks與OpenLDAP
集成案例212
10.6.1 A10 Networks管理常識213
10.6.2 部署規(guī)劃214
10.6.3 A10 Networks配置215
10.6.4 獲取集群資源219
10.6.5 客戶端驗證220
10.6.6 realserver故障案例220
10.7 OpenLDAP開源負載高
可用架構221
10.7.1 部署規(guī)劃221
10.7.2 Keepalived部署222
10.7.3 客戶端驗證226
10.7.4 Keepalived異常檢測226
10.8 本章總結227
第11章 FTP與OpenLDAP集成案例230
11.1 FTP服務器231
11.1.1 FTP簡介231
11.1.2 FTP功能231
11.1.3 FTP工作原理231
11.1.4 FTP連接模式231
11.1.5 FTP登錄方式232
11.1.6 FTP賬號驗證方式232
11.2 OpenLDAP與FTP集成案例233
11.2.1 OpenLDAP服務、FTP
服務認證機制233
11.2.2 部署規(guī)劃233
11.2.3 FTP服務端部署234
11.2.4 客戶端驗證測試236
11.2.5 配置OpenLDAP客戶端237
11.2.6 驗證OpenLDAP用戶
登錄FTP服務器238
11.3 故障處理240
11.3.1 500OP異常處理240
11.3.2 用戶權限控制240
11.4 本章總結240
第12章 Samba與OpenLDAP集成案例241
12.1 Samba242
12.1.1 Samba簡介242
12.1.2 Samba軟件功能模塊242
12.1.3 Samba共享資源語法242
12.1.4 Samba服務器安全243
12.2 Samba部署案例243
12.2.1 Samba組件243
12.2.2 Samba部署注意事項244
12.2.3 部署Samba服務端244
12.2.4 客戶端驗證共享資源246
12.3 OpenLDAP與Samba集成案例246
12.3.1 部署規(guī)劃247
12.3.2 定義Schema248
12.3.3 Samba服務器端配置
OpenLDAP驗證248
12.3.4 客戶端驗證249
12.3.5 Samba擴展——OpenLDAP
組訪問Samba資源251
12.4 通過LDAP Admin管理
Samba賬號251
12.4.1 登錄LDAP Admin252
12.4.2 添加Samba賬號252
12.4.3 授權Samba賬號253
12.5 本章總結253
第13章 Zabbix與OpenLDAP集成案例254
13.1 Zabbix255
13.1.1 Zabbix簡介255
13.1.2 Zabbix特點255
13.1.3 Zabbix安裝部署255
13.1.4 Zabbix配置256
13.1.5 Zabbix初始化規(guī)劃258
13.2 Zabbix與OpenLDAP集成案例261
13.2.1 Zabbix驗證模式介紹261
13.2.2 Zabbix基于OpenLDAP
的配置參數(shù)講解262
13.2.3 基于Zabbix實現(xiàn)
OpenLDAP驗證實戰(zhàn)262
13.2.4 Zabbix用戶管理264
13.2.5 Zabbix異常案例分析267
13.3 本章總結268
第14章 Apache與OpenLDAP集成驗證269
14.1 Apache270
14.1.1 Apache介紹270
14.1.2 Apache部署方式270
14.1.3 Apache部署實戰(zhàn)270
14.1.4 客戶端測試271
14.2 OpenLDAP與Apache集成272
14.2.1 OpenLDAP與Apache
部署案例272
14.2.2 限制OpenLDAP用戶
登錄Apache275
14.2.3 限制OpenLDAP組訪問
Apache277
14.3 本章總結279
第15章 Jumpserver開源跳板機
集成案例280
15.1 Jumpserver介紹281
15.1.1 認識Jumpserver281
15.1.2 Jumpserver原理詳解281
15.2 Jumpserver與OpenLDAP
集成案例283
15.2.1 環(huán)境部署規(guī)劃283
15.2.2 安裝epel源和依賴包283
15.2.3 MySQL數(shù)據(jù)庫部署283
15.2.4 Jumpserver安裝、部署286
15.2.5 驗證Jumpserver290
15.3 Jumpserver管理292
15.3.1 用戶管理292
15.3.2 資產管理294
15.3.3 授權管理296
15.3.4 審計管理299
15.3.5 用戶登錄驗證299
15.4 本章總結301
第16章 OpenLDAP服務器性能優(yōu)化、
備份恢復、故障分析302
16.1 OpenLDAP服務器性能優(yōu)化303
16.1.1 性能優(yōu)化目標303
16.1.2 架構調整303
16.1.3 索引優(yōu)化303
16.1.4 數(shù)據(jù)存儲優(yōu)化304
16.1.5 調整條目緩存大小304
16.1.6 客戶端參數(shù)調整304
16.1.7 OpenLDAP服務端內核
參數(shù)優(yōu)化305
16.2 OpenLDAP備份、恢復306
16.2.1 OpenLDAP備份機制306
16.2.2 OpenLDAP恢復機制308
16.3 OpenLDAP服務器故障分析308
16.3.1 網絡異常,賬號無法
正常登錄308
16.3.2 命令執(zhí)行緩慢310
16.3.3 slapd啟動異常311
16.3.4 slaptest檢測失敗311
16.3.5 OpenLDAP條目異常312
16.3.6 OpenLDAP用戶連接
數(shù)過多312
16.3.7 服務器異常斷電處理313
16.4 本章總結313
第17章 OpenLDAP批量部署解決
方案——Puppet314
17.1 Puppet315
17.1.1 Puppet簡介315
17.1.2 Puppet工作流程圖315
17.1.3 Puppet如何工作316
17.1.4 Puppet工作模型316
17.1.5 Puppet資源316
17.1.6 Puppet資源引用318
17.1.7 Puppet數(shù)據(jù)類型319
17.1.8 Puppet資源間的應用鏈320
17.1.9 Puppet變量作用域320
17.1.10 Puppet條件判斷321
17.1.11 Puppet模塊、類、
資源323
17.2 Puppet服務端安裝、部署324
17.2.1 部署環(huán)境324
17.2.2 Puppet服務器安裝324
17.2.3 故障分析326
17.2.4 Puppet master自動簽署
客戶端證書327
17.3 Puppet客戶端部署328
17.3.1 Puppet agent安裝328
17.3.2 故障分析329
17.3.3 Puppet agent證書申請329
17.3.4 Puppet master端頒發(fā)
認證329
17.3.5 客戶端修改主機名的
解決方案330
17.4 Puppet agent資源驗證330
17.4.1 Puppet服務端定義
資源清單330
17.4.2 Puppet agent驗證331
17.5 Puppet kick模塊331
17.5.1 Puppet kick功能介紹331
17.5.2 Puppet kick部署331
17.5.3 Puppet master驗證332
17.5.4 故障分析333
17.6 OpenLDAP客戶端自動部署
解決方案——Puppet334
17.6.1 定義OpenLDAP模板334
17.6.2 規(guī)劃OpenLDAP資源
代碼334
17.6.3 客戶端驗證335
17.7 本章總結338

使用說明

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請務必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進行閱讀

收起介紹展開介紹
  • 下載地址
Linux/UNIX OpenLDAP實戰(zhàn)指南 郭大勇pdf掃描版

有問題? 點此報錯

發(fā)表評論

1人參與,1條評論
第1樓江蘇省蘇州市網友發(fā)表于: 2023-12-07 23:47:46
好人一生平安
0蓋樓(回復)