Cargando…

Learning Puppet Security : secure your IT environments with the powerful secuity tools of Puppet /

If you are a security professional whose workload is increasing, or a Puppet professional looking to increase your knowledge of security, or even an experienced systems administrator, then this book is for you. This book will take you to the next level of security automation using Puppet. The book r...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Slagle, Jason (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn908029851
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150427s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d DEBBG  |d OCLCF  |d OCLCO  |d DEBSZ  |d YDXCP  |d MERUC  |d VT2  |d OCLCA  |d CEF  |d NLE  |d OCLCQ  |d WYU  |d UAB  |d AU@  |d OCLCO  |d STF  |d UKAHL  |d OCL  |d RDF  |d N$T  |d OCLCO  |d OCLCQ 
019 |a 948951246 
020 |a 1784398896 
020 |a 178439775X 
020 |a 9781784397753 
020 |a 9781784398897  |q (electronic bk.) 
029 1 |a DEBBG  |b BV042683213 
029 1 |a DEBBG  |b BV043619744 
029 1 |a DEBSZ  |b 446584185 
035 |a (OCoLC)908029851  |z (OCoLC)948951246 
037 |a CL0500000581  |b Safari Books Online 
050 4 |a QA76.9.A25 
082 0 4 |a 005.117 
049 |a UAMI 
100 1 |a Slagle, Jason,  |e author. 
245 1 0 |a Learning Puppet Security :  |b secure your IT environments with the powerful secuity tools of Puppet /  |c Jason Slagle. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover page (Safari, viewed April 14, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Puppet as a Security Tool; What is Puppet?; Declarative versus imperative approaches; The Puppet client-server model; Other Puppet components; PuppetDB; Hiera; Installing and configuring Puppet; Installing the Puppet Labs Yum repository; Installing the Puppet Master; Installing the Puppet agent; Configuring Puppet; Puppet services; Preparing the environment for examples; Installing Vagrant and VirtualBox; Creating our first Vagrantfile; Puppet for security and compliance 
505 8 |a Example -- using Puppet to secure opensshStarting the Vagrant virtual machine; Connecting to our virtual machine; Creating the module; Building the module; The openssh configuration file; The site.pp file; Running our new code; Summary; Chapter 2: Tracking Changes to Objects; Change tracking with Puppet; The audit meta-parameter; How it works; What can be audited; Using audit on files; Available attributes; Auditing the password file; Preparation; Creating the manifest; First run of the manifest; Changing the password file and rerunning Puppet; Audit on other resource types; Auditing a package 
505 8 |a Modifying the module to auditThings to know about audit; Alternatives to auditing; The noop meta-parameter; Purging resources; Using noop; Summary; Chapter 3: Puppet for Compliance; Using manifests to document the system state; Tracking history with version control; Using git to track Puppet configuration; Tracking modules separately; Facts for compliance; The Puppet role's pattern; Using custom facts; The PCI DSS and how Puppet can help; Network-based PCI requirements; Vendor-supplied defaults and the PCI; Protecting the system against malware; Maintaining secure systems 
505 8 |a Authenticating access to systemsSummary; Chapter 4: Security Reporting with Puppet; Basic Puppet reporting; The store processors; Example -- showing the last node runtime; PuppetDB and reporting; Example -- getting recent reports; Example -- getting event counts; Example -- a simple PuppetDB dashboard; Reporting for compliance; Example -- finding heartbleed-vulnerable systems; Summary; Chapter 5: Securing Puppet; Puppet security related configuration; The auth.conf file; Example -- Puppet authentication; Adding our second Vagrant host; The fileserver.conf file 
505 8 |a Example -- adding a restricted file mountSSL and Puppet; Signing certificates; Revoking certificates; Alternative SSL configurations; Autosigning certificates; Naïve autosign; Basic autosign; Policy-based autosign; Summary; Chapter 6: Community Modules for Security; The Puppet Forge; The herculesteam/augeasproviders series of modules; Managing SSH with augeasproviders; The arildjensen/cis module; The saz/sudo module; The hiera-eyaml gem; Summary; Chapter 7: Network Security and Puppet; Introducing the firewall module; The firewall type; The firewallchain type; Creating pre and post rules 
520 |a If you are a security professional whose workload is increasing, or a Puppet professional looking to increase your knowledge of security, or even an experienced systems administrator, then this book is for you. This book will take you to the next level of security automation using Puppet. The book requires no prior knowledge of Puppet to get started. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Puppet (Computer file) 
630 0 7 |a Puppet (Computer file)  |2 fast  |0 (OCoLC)fst01916334 
650 0 |a Information technology  |x Security measures. 
650 0 |a Computer security  |v Software. 
650 0 |a Computer networks  |x Security measures  |v Software. 
650 6 |a Technologie de l'information  |x Sécurité  |x Mesures. 
650 6 |a Sécurité informatique  |v Logiciels. 
650 6 |a Réseaux d'ordinateurs  |x Sécurité  |x Mesures  |v Logiciels. 
650 7 |a COMPUTERS  |x Operating Systems  |x UNIX.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming  |x Open Source.  |2 bisacsh 
650 7 |a Computer networks  |x Security measures.  |2 fast  |0 (OCoLC)fst00872341 
650 7 |a Computer security.  |2 fast  |0 (OCoLC)fst00872484 
650 7 |a Information technology  |x Security measures.  |2 fast  |0 (OCoLC)fst00973129 
655 7 |a Software.  |2 fast  |0 (OCoLC)fst01411640 
776 0 8 |i Print version:  |n Druck-Ausgabe  |t Slagle, Jason. Learning Puppet Security 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781784397753/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28491472 
938 |a EBSCOhost  |b EBSC  |n 972305 
938 |a YBP Library Services  |b YANK  |n 12360721 
994 |a 92  |b IZTAP