Skip to main content
Latest
Module 8: Copy Files Over SSH Using SCP
SSH Fundamentals

Module 8: Copy Files Over SSH Using SCP

Copying files from the remote server or to the remote server is not the same as using cp but it's not too different as well.

ยท Abhishek Prakash

securing SSH
SSH Fundamentals

Module 7: Securing SSH

Configure sshd, seup firewall and fail2ban, manage sudo and learn to do other things

ยท Abhishek Prakash

Module 6: SSH Key Based Authentication
SSH Fundamentals

Module 6: SSH Key Based Authentication

In this module of SSH Beginners, you'll learn to set up key-based authentication for a more secure and hassle-free SSH access.

ยท Abhishek Prakash

Module 5: Editing Text Files in Linux Terminal
SSH Fundamentals

Module 5: Editing Text Files in Linux Terminal

In the fifth module of SSH Beginner Course, you'll learn to edit text files in the Linux terminal.

ยท Abhishek Prakash

Module 4: Linux Command Basics
SSH Fundamentals

Module 4: Linux Command Basics

In this module of SSH Beginner Course, you'll learn to navigate the bash shell and the basic Linux commands.

ยท Abhishek Prakash

Using SSH for remote access
SSH Fundamentals

Module 3: SSH for Remote Access

In module 3 of the SSH Beginner Course, you'll learn how to access a remote system via SSH.

ยท Abhishek Prakash

SSH set up lab
SSH Fundamentals

Module 2: Setting Up Your Environment

Set up your lab by installing Ubuntu Linux in a virtual machine.

ยท Abhishek Prakash

Module 1: Introduction to SSH
SSH Fundamentals

Module 1: Introduction to SSH

In the very first module of SSH Beginners Course, you'll learn what is SSH and what it is used for.

ยท Abhishek Prakash

Troubleshooting Ansible
RHCE Ansible

Chapter #12: Ansible Troubleshooting

This is the twelfth and the last chapter of the RHCE Ansible EX294 exam preparation series. You'll learn about troubleshooting Ansible in this article.

ยท Ahmed Alkabary

Managing system with Ansible
RHCE Ansible

Chapter #11: Managing Systems With Ansible

This is the eleventh chapter of RHCE Ansible EX 294 exam preparation series. Here, you'll learn about using Ansible modules to manage Linux systems.

ยท Ahmed Alkabary

RHEL System Roles
RHCE Ansible

Chapter #10: RHEL System Roles

In this chapter, you'll learn about RHEL specific system roles. Needless to say, this is for Red Hat and CentOS only.

ยท Ahmed Alkabary

Ansible Roles
RHCE Ansible

Chapter #9: Ansible Roles

You'll understand how roles are structured in Ansible. You'll also learn to use ready-made roles from Ansible Galaxy and create your own custom Ansible roles.

ยท Ahmed Alkabary

Ansible Vault
RHCE Ansible

Chapter #8: Encrypting Content With Ansible Vault

This is the eighth chapter of RHCE Ansible EX 294 exam preparation series. In this tutorial, you'll learn about securing sensitive information with Ansible Vault. The chapter will be available to non-members after a week.

ยท Ahmed Alkabary

JINJA2 Template Anible
RHCE Ansible

Chapter #7: Jinja2 Templates

Learn how to use Jinja2 templating engine to carry out more involved and dynamic file modifications with Ansible.

ยท Ahmed Alkabary

Conditional statements in Ansible
RHCE Ansible

Chapter #6: Decision Making in Ansible

This is the sixth chapter of RHCE Ansible EX 294 exam preparation series. Learn about using conditional statements in Ansible.

ยท Ahmed Alkabary

Ansible loops
RHCE Ansible

Chapter #5: Ansible Loops

This is the fifth chapter of RHCE Ansible EX 294 exam preparation series. And in this, you'll learn about using loops in Ansible.

ยท Ahmed Alkabary

Ansible variables, facts and registers
RHCE Ansible

Chapter #4: Ansible Variables, Facts and Registers

In the fourth chapter of RHCE Ansible EX 294 exam preparation series, you'll learn about variables, facts and registers in this chapter.

ยท Ahmed Alkabary

Chapter #3: Ansible Playbooks
RHCE Ansible

Chapter #3: Ansible Playbooks

The third chapter of RHCE Ansible EX 294 exam preparation series that deals with one of the most important and exciting feature, Ansible Playbooks.

ยท Ahmed Alkabary

Chapter #2: Running Ad-Hoc Commands
RHCE Ansible

Chapter #2: Running Ad-Hoc Commands

In the second chapter of RHCE Ansible EX 294 exam preparation series, you'll learn about configuring Ansible and running ad-hoc commands.

ยท Ahmed Alkabary

Ansible tutorial Red Hat
RHCE Ansible

Chapter #1: Say Hello to Ansible

In the first chapter of RHCE Ansible EX 294 exam preparation series, learn about installing and setting up Ansible on Red Hat and CentOS.

ยท Ahmed Alkabary

Automation with Bash scripts
Bash Basics

Automation With Bash

Youโ€™re either the one that creates the automation, or youโ€™re getting automated.

ยท Ahmed Alkabary

Using functions in bash shell scripting
Bash Basics

Using Functions in Bash

Never rewrite code, use functions instead!

ยท Ahmed Alkabary

Using far, while and do while loops in bash scripts
Bash Basics

Loops in Bash

Loops are essential for any scripting language. Learn for, while and until loops with examples in this chapter of Bash Beginner Series.

ยท Ahmed Alkabary

if else in bash
Bash Basics

Decision Making With If Else and Case Statements

In this chapter of bash beginner series, you'll learn about using if-else, nested if else and case statements in bash scripts.

ยท Ahmed Alkabary

String manipulation in Bash scripting
Bash Basics

String Operations in Bash

Let's pull some strings and learn to handle strings in bash scripts.

ยท Ahmed Alkabary

Arithmetic operation in bash scripts
Bash Basics

Using Arithmetic Operators in Bash Scripting

Learn to perform arithmetic operations like addition, subtraction, multiplication and division in bash scripts.

ยท Ahmed Alkabary

Using array in Bash
Bash Basics

Using Arrays in Bash

Got too many variables to handle? Use an array in your bash script.

ยท Ahmed Alkabary

Passing arguments to bash scripts
Bash Basics

Passing Arguments to Bash Scripts

In the third part of the Bash Beginner Series, you'll learn to pass arguments to a bash shell script. You'll also learn about special bash shell variables.

ยท Ahmed Alkabary

Variables in Bash scripting
Bash Basics

Understanding Variables in Bash Shell Scripting

In the second entry of the bash beginner series, learn about using variables in your bash shell scripts.

ยท Ahmed Alkabary

Linux Bash Scripting
Bash Basics

Create and Run Your First Bash Shell Script

Take the first step towards shell scripting. Learn what it takes to create a simple bash script and how to run it.

ยท Ahmed Alkabary