Deepak Prasad

Deepak Prasad

R&D Engineer

at · 1019 articles published

Founder of GoLinuxCloud with over a decade of expertise in Linux, Python, Go, Laravel, DevOps, Kubernetes, Git, Shell scripting, OpenShift, AWS, Networking, and Security. With extensive experience, he excels across development, DevOps, networking, and security, delivering robust and efficient solutions for diverse projects.

Areas of expertise

Certifications & credentials

  • Red Hat Certified System Administrator in Red Hat OpenStackID: 180-246-001
  • Certified Kubernetes Application Developer (CKAD)
  • Red Hat Certified Specialist in Ansible Automation
  • Go: Data Structures, Algorithms and Design Patterns With Go

Articles by Deepak Prasad

SOLVED: SSH fails with postponed publickey error

[Solved} Steps to debug and fix postponed publickey error leading to SSH connection failure. You may also get ROOT LOGIN REFUSED, Failed pubkey, permission …

How to PROPERLY Compare Numbers or Integers in Bash

Examples to compare numbers and integers using bash shell script. You can compare variable with numbers using different methods in Linux and Unix shell

Dashed Filename in Linux: What It Means and How to Fix It

How to create, read, modify, find and remove dashed filename and directories in Linux. Open and access files & directories starting with (dash) and double dash …

How to transfer files over SSH with SSHFS in Linux & Windows

Step-by-Step Tutorial to transfer files over SSH using SSHFS between two Linux servers or Linux and WIndows server. Copy files between linux and windows using …

What is tar --strip-components & zip --junk-paths with examples in Linux

How to use tar --strip-components and zip --junk-paths with examples to strip absolute path in Linux and Unix. Force unzip / zip not to create a subdirectory

Step-by-Step: YUM install specific version of Package

How to yum install specific version of rpm in Linux. yum show installed packages, yum search package, install specific version of rpm with yum or dnf. yum …

Bash String to Array (Split by Space, Delimiter, Newline + mapfile Examples)

Learn how to convert string to array in Bash using read -ra, IFS delimiters, and mapfile. Includes examples for splitting by space, comma, newline, multiple …

5 simple methods to test ssh connection in Linux & Unix

Multiple commands to test ssh connection in Linux and Unix. How to test and check SSH connections with and without shell script examples. Check 22 port status.

How to disable ICMP timestamp responses in Linux

Iptables rule to disable ICMP timestamp responses in Linux. Block ICMP timestamp request (13) and ICMP timestamp reply (14). Verify using hping3 or nping

How to cleanup Failed Actions from pcs status of cluster

Cleanup failed actions messages in pacemaker cluster. Cleanup failed resource actions and failed fencing actions in pcs status output or HA Cluster

Setup KVM DRBD Cluster File System Pacemaker CentOS 8

Step-by-Step tutorial to configure DRBD CLuster File System with clone using Pacemaker 2.0 on KVM Virtual Machines with RHEL/CentOS 8 Linux. Verify DRBD …

DRBD Tutorial | Setup Linux Disk Replication | CentOS 8

Step-by-Step DRBD Tutorial to install and configure DRBD Storage device on CentOS 8. Perform Linux disk replication runtime. How to perform DRBD configuration

What is fencing | Setup KVM cluster fencing RHEL CentOS 8

Step-by-Step Tutorial to configure cluster fencing, stonith device in RHEL and CentOS 8 Linux. Use fence_xvm to fence KVM HA Cluster nodes. Setup pacemaker …

Setup KVM HA Cluster | Pacemaker GUI | RHEL/CentOS 8

Step-by-Step Tutorial to configure KVM HA Cluster using Pacemaker GUI (WEB UI) and CLI tool in RHEL and CentOS 8 Linux. Configure Virtual Floating IP, verify …

Set up KVM PXE server to perform network boot RHEL CentOS 8

Step-by-Step tutorial to setup KVM PXE Server to perform qemu netboot for Virtual machines. Use virt-install pxe to network boot KVM Virtual Machines in Linux