名字空間是Linux提供的一種封裝機制,用于為軟件營造封閉的運行環(huán)境。名字空間的主要用途是構造容器,以便于軟件的部署、移植和維護。名字空間的封裝特性還可用于限制軟件可見、可用的資源,從而將軟件關進籠子,降低軟件對環(huán)境的影響,提升系統(tǒng)的整體安全性?!痘诿挚臻g的安全程序設計》概要分析Linux的傳統(tǒng)安全機制,深入分析七類名字空間的組成結構和工作機理,探討基于名字空間的安全程序設計和安全環(huán)境構建方法,并給出若干程序片段和一個完整的程序示例。《基于名字空間的安全程序設計》是對名字空間機制的全面論述,可作為高年級本科生和研究生的教材或教學參考書,也可供容器開發(fā)與維護人員、安全程序設計人員參考?!痘诿挚臻g的安全程序設計》主要內容:①概要分析Linux的傳統(tǒng)安全機制:②深入分析七類名字空間的工作機理;③探討基于名字空間的安全程序設計方法;④給出若干程序片段和一個完整的程序示例。