Cargando…

Learning Puppet for Windows server : organize your Windows environment using Puppet tools to unload administrative burdens in a short time /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ulugay, Fuat (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Professional expertise distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • ""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Installing Puppet Server and Foreman""; ""The differences between using Puppet with Windows and with Linux""; ""Installing Puppet Server""; ""Connecting your server with SSH""; ""Installing Puppet""; ""Installing Foreman""; ""The Foreman interface""; ""Keeping your server secure""; ""Backups""; ""Keeping your server up to date""; ""Do not enable root account""; ""The user password policy""
  • ""Do not use old passwords that have been used before""""Using at least a 10 char complex password""; ""Expiring password expires in 90 days""; ""Locking account lock""; ""Using SSH with key file to connect""; ""Creating the public and private key""; ""Getting the key to your computer and converting it into the PuTTY format""; ""Connecting from Linux""; ""Disabling the SSH logins with a password""; ""The firewall rules""; ""Checking which ports to keep open""; ""Defining firewall rules""; ""Making the iptables rules persistent""; ""Summary""; ""Chapter 2: Installing Puppet Agents""
  • ""Downloading and installing the Puppet agent""""Signing the certificate""; ""Installing the Puppet agent on multiple clients""; ""Modifying the MSI file""; ""Using software to push the agents""; ""Using a domain controller to push the agents""; ""Managing the node certificates""; ""Displaying the certificates""; ""Signing the certificates""; ""Deleting the certificates""; ""The host groups""; ""Managing the host groups""; ""Assigning the hosts to hosts groups""; ""Summary""; ""Chapter 3: Your First Modules""; ""The module structure""; ""The module layout""
  • ""Modules for creating the files and folders""""The Hello World module""; ""Creating the directory structure""; ""Creating the manifest file""; ""Importing the module class in Foreman""; ""Assigning the class to a host""; ""Assigning the class to a host group""; ""Uploading files""; ""Creating folders""; ""Managing services""; ""Running commands""; ""Running the command on certain conditions""; ""Managing users""; ""Summary""; ""Chapter 4: Puppet Forge Modules for Windows""; ""Installing modules from Puppet Forge""; ""Managing the registry""; ""Writing the manifests""
  • ""Limitations with the registry module""""The access control list""; ""Changing the permissions of a folder""; ""Purging permissions""; ""Purging permissions and locking a file from user changes""; ""Firewall""; ""The Firewall rule example""; ""The reboot module""; ""Summary""; ""Chapter 5: Puppet Facts, Functions, and Templates""; ""Puppet facts""; ""Using the facts in manifests""; ""Adding the custom facts""; ""Adding Windows users as custom facts""; ""Making sure our code works only for Windows""; ""Including the necessary libraries""; ""Defining your variables with empty values""