Secure SSH with Ansible

secure SSH with Ansible

Learn how to secure SSH with Ansible and protect your Linux systems from unauthorized access with this step-by-step guide. Table of Contents Introduction Ansible is a popular automation tool that is used for managing IT infrastructure. It was developed by Michael DeHaan in 2012 and has since then become one of the most popular automation […]

Create a virtual machine in KVM using virt-install

Create virtual machines in KVM

This virt-install setup guide is aimed at Linux professionals who want to create virtual machines in KVM. It provides a step-by-step process for installing Redhat, CentOS, Fedora, and Ubuntu instances using virt-install. The guide also covers best practices for creating virtual machines in KVM and automating the virt-install process with kickstart. Table of Contents Introduction […]

Change Root Password using Ansible

Change root password using Ansible

In this article, we will review step-by-step, how to change the root password using Ansible. As part of this process, we will examine a sample playbook to gain a better understanding. Table of Contents Introduction In the ever-evolving landscape of IT infrastructure management, automation has become an indispensable tool. Among the myriad of automation tools […]

Write a play that changes the root password hash and encrypts the file it is stored in

change root password using Ansible

In this article, we will examine a play used to change the root password using Ansible. It will also encrypt the file the password is stored in–using ansible-vault on your localhost. Table of Contents Red Hat Ansible Automation: Objectives The encrypted password files will be stored under the password directory and saved off to a backup using […]

Ansible Tower vs AWX: How to Manage Ansible at Scale

Ansible vs AWX

Learn about the key differences between Ansible Tower vs AWX. This guide covers setup instructions, features, support models, and helps you choose the best platform for large-scale automation. Table of Contents Introduction As infrastructure complexity increases, so does the need for robust automation tools. Ansible is one of the most widely adopted tools for managing […]

Advanced Ansible Playbooks: Tips and Tricks for Efficiency

Advanced Ansible Playbooks

In this guide, we’ll delve into the intricacies of advanced Ansible playbooks, offering step-by-step instructions, real-world examples, and valuable tips to streamline your automation workflows. Table of Contents Introduction In the dynamic realm of IT automation, Ansible stands out as a powerful and versatile tool. As your automation needs grow, mastering advanced features of Ansible […]

RHCSA9 Exam Series: Create Simple Shell Scripts

Create Simple Shell Scripts

In this create simple shell scripts section of the RHCSA9 Exam Series, we’ll review some topics and labs that may show up on the exam. Table of Contents Introduction Our aim in writing this article is to provide you with a comprehensive understanding of the knowledge, tasks, and skills required to pass the RHCSA 9 […]

Build your own RPMs for Linux

build your own RPM packages

With our step-by-step guide, you can easily build your own RPM packages in Linux on RHEL and CentOS, and efficiently manage software updates and installations. Table of Contents Introduction In the world of Linux, RPM packages are a common way to distribute software packages. RPM stands for “Red Hat Package Manager,” and it was originally […]

Write a play automating changes to the SSHD Configuration file

Automating changes using Ansible

In today’s Ansible series, we will learn about automating changes using Ansible. Specifically, we will automate changes to the sshd config file. Table of Contents Introduction In this exercise, we will examine a playbook that automates a config change (resolves common SSH vulnerabilities) and …specifically makes a change to the sshd (sshd_config) configuration file on […]