- Linux-UNIX OpenLDAP實戰指南
- 郭大勇
- 2字
- 2019-04-03 12:05:22
前言
為什么撰寫本書
隨著互聯網行業的不斷發展,企業也在不斷壯大,為了滿足客戶需求,后端服務器數量日益增加。此時對于后端運維管理人員而言,工作量也在不斷增加,許多資源管理人力已經無法滿足,反復的工作也使運維管理人員變得枯燥無味。此時開源自動化運維管理就進入運維人員眼線,例如賬號統一管理的OpenLDAP、自動化部署的Puppet、自動化安裝服務器的Cobbler、云管理的OpenStack等。
由于作者工作環境設備數量達1000+、應用管理平臺40套+,同時由于服務器設備的增加,賬號的數量也在不斷增加,賬號管理員以無法通過人工對服務器以及應用賬號進行管理。此時一款開源賬號集中管理軟件就出現在作者的系統架構設計中,也就是本書所介紹的OpenLDAP。
本書基于OpenLDAP軟件講解如何實現賬號管理以及安全策略管理。例如賬號管理、權限控制管理、密碼策略管理、密碼審計管理、主機控制管理、數據同步架構、高可用負載架構以及通過Puppet實現批量部署客戶端等。
目前自動化運維呈現我們的實現,如自動化部署工具Puppet、Ansible、批量安裝系統Cobbler、賬號集中管理軟件OpenLDAP等,由于市面上關于OpenLDAP的資料非常缺乏,因此作者將本書分為三篇詳細介紹OpenLDAP工作原理、安裝部署、權限控制、密碼策略、審計、備份還原、高可用負載架構,以及與企業中各種應用平臺的結合實現賬號統一管理部署等功能。
作者秉承以理論與實踐相結合的思想撰寫本書,更多從企業實戰角度講解OpenLDAP開源集中賬號管理軟件的實現。
推薦閱讀
- 操作系統實用教程(Linux版)
- pcDuino開發實戰
- Linux網絡管理與配置(第2版)
- Linux設備驅動開發詳解(第2版)
- Persistence in PHP with the Doctrine ORM
- Installing and Configuring Windows 10:70-698 Exam Guide
- 計算機系統開發與優化實戰
- Linux Shell編程從入門到精通(第2版)
- Python基礎教程(第3版)
- Learning Magento 2 Administration
- 云原生落地:產品、架構與商業模式
- 寫給架構師的Linux實踐:設計并實現基于Linux的IT解決方案
- Windows 10從新手到高手
- Heroku Cloud Application Development
- iOS 10快速開發:18天零基礎開發一個商業應用