Author

Deepak Prasad

Deepak Prasad

R&D Engineer

at · 1296 articles published

Founder of GoLinuxCloud with more than 15 years 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
Author profile illustration for Deepak Prasad — technical writer at GoLinuxCloud

Articles by Deepak Prasad

devops

How to debug Kubernetes OOMKilled Error (Exit Code 137)

OOM is an abbreviation for Out Of Memory and if you are working in IT Field then you may not be new to this term. This can be a nightmare for developers and

Deepak Prasad10 min read
system-administration

How to restrict or allow ssh only from certain users, groups or hosts in Linux

How to allow SSH for root login only from specific host or IP address? How to configure and restrict SSH to permit login only for certain users and/or groups?

Deepak Prasad6 min read
devops

How to set up GFS2 with clustering on Linux ( RHEL / CentOS 7 )

configure and setup gfs2 file system with pacemaker cluster on rhel or centos 7 linux. configure gfs2 fs resource constraint using clvmd and dlm

Deepak Prasad11 min read
linux

Securely transfer files between two hosts using HTTPS in Linux

How to configure apache http server to transfer files? Steps to configure apache HTTP server over TLS/SSL to transfer files. How to configure Apache server

Deepak Prasad8 min read
linux

Solved: Boot into rescue mode without password (RHEL/CentOS)

difference between rescue mode and emergency mode in linux, rescue mode in linux linux emergency mode repair, rescue mode in linux, grub rescue mode

Deepak Prasad4 min read
security

Spectre v2 mitigation leaves CPU vulnerable to RETBleed attacks in Ubuntu

The other day I noticed this specific message on the console of Virtual Box VM installed with Ubuntu 22.04 RETBleed: WARNING: Spectre v2 mitigation leaves CPU vulnerable to RETBleed attacks, data leaks possible! As you …

Deepak Prasad5 min read
networking

Step-by-Step Tutorial: Configure DNS Server using bind chroot (CentOS/RHEL 7/8)

how to configure dns server in rhel 7 or rhel 8 step by step. dns server configuration in linux step by step centos. bind chroot. dns server configuration in linux step by step centos. how to configure dns server in rhel …

Deepak Prasad11 min read
linux

Step-by-Step: RHEL/CentOS 8 installation with screenshots

Step by Step Installation Guide for Red Hat Enterprise Linux 8 Beta. Install RHEL 8 Beta with screenshots. How to install RHEL 8 Beta Linux with images.

Deepak Prasad2 min read
system-administration

Shell script to resize image, convert image format in Linux

Steps to convert image format, resize image percentage, scale using imagemagick in linux. shell script to batch resize image and convert image format in linux.

Deepak Prasad6 min read
security

How to set up WordPress Reverse Shell [100% Working]

Step by Step instructions to setup wordpress reverse shell using 3 different methods. Setup reverse shell using metasploit framework, vulnerable plugins, editing wordpress themes.

Deepak Prasad6 min read
programming

How to Compute Square in Java

There are four different ways to compute square of a number in Java, Using multiplication operator *, Using Math.pow() function, Using BigInteger.pow() function, Using Apache Commons Math API

Deepak Prasad6 min read
tools

How to capture serial console dump from HPE iLO4 using VSP (with screenshots)

In this article I will share the steps to capture serial console dump from iLO4 using VSP with screenshots which can help you troubleshoot RSOD issue in BIOS

Deepak Prasad4 min read
system-administration

How to update GRUB2 using grub2-editenv and grubby in RHEL 8 Linux

Set and Modify kernel command line arguments, update GRUB2 in RHEL 8 using grub2-editenv, grubby and grub2-mkconfig with examples to disabled IPv6 RHEL 8 Linux

Deepak Prasad5 min read
linux

How to check and set Java timezone (update tzdata for openJDK) using tzupdater

Steps to set java timezone using tzupdater update tzdata for openjdk in CentOS RHEL SLES. Check current tzdayta version in JRE java -jar tzupdater.jar -V

Deepak Prasad7 min read
linux

How to prevent user from using old password (or re-using) again in Linux

How to prevent user from using old password or reusing old password while providing new password in CentOS/RHEL 7 Password has been already used. Choose another

Deepak Prasad2 min read
system-administration

Steps to join/add CentOS 8 to Windows Domain Controller (RHEL 8)

Step by step tutorial to join or add CentOS 8 to Windows Domain Controller running on Windows Domain Controller Active Directory on 2012 R2 using winbind RHEL 8

Deepak Prasad10 min read
linux

How to generate sosreport in rescue mode on Software RAID (RHEL/CentOS 7)

How to generate sosreport in rescue mode linux. Fix sosreport command not found. Boot using RHEL/CentOS DVD to rescue mode in linux with software raid linux

Deepak Prasad3 min read
tools

Fix: the domain status of virtual connect manager is not ok update will not continue

Earlier I was getting an error "The domain status of Virtual Connect Manager is not OK Update will not continue" while performing firmware upgrade of my Virtual Connect wherein one of my VC module had a hardware error …

Deepak Prasad5 min read
tools

How to configure port forwarding in VirtualBox for NAT Networking

Configure port forwarding in virtualbox NAT Networking using command line CLI using VboxManage GUI. ssh into virtualbox from windows port forwarding computer

Deepak Prasad8 min read
linux

Configure FTP server and pam.d to authenticate users with AD (CentOS/RHEL 7/8)

Configure FTP Server and authenticate users from Active Directory for VSFTPD server in CentOS/RHEL 7 and 8 Linux. Connect FTP Server from AD user in Linux

Deepak Prasad5 min read
programming

NumberFormat Class in Java Explained

Some of the task performed by the NumberFormat class in Java are Formatting Numbers, Setting number of Digits in Fraction part, Rounding Numbers, Formatting Percentage, Formatting Currency

Deepak Prasad6 min read
system-administration

How to PROPERLY boot into single user mode in RHEL/CentOS 7/8

linux single user mode, centos 7 single user mode, rhel 7 single user mode, single user mode linux, how to boot into single user mode linux, centos single user mode, single user mode

Deepak Prasad4 min read
devops

How to assign Pods to Nodes | Kubernetes Node Affinity

In this tutorial we'll show how we can use node affinity to schedule application pods as per our needs.

Deepak Prasad7 min read
programming

5 ways to check if a string is an integer in Python

When operating with numbers and strings, many times while fetching the data from the text box, we fetch it as a string. Now, on back-end this data may be

Deepak Prasad6 min read
devops

Kubernetes subPath Examples | MountPath vs subPath Explained

The Kubernetes subPath property prevents overwriting of existing data by mounting a single file from the volume instead of mounting the whole volume. We'll

Deepak Prasad6 min read
linux

Different Kali Vulnerability Scanner Tools [Explained]

Kali Linux is one of the most popular Linux distributions used for Security auditing and Penetrations testing. It comes pre-installed with numerous (300+)

Deepak Prasad8 min read
programming

How to Paginate with Mongoose in Node.js [Practical Examples]

It is a traditional way to paginate with mongoose. Here, It simply uses limit and offset in SQL queries to paginate the data from database. If you are working

Deepak Prasad6 min read
security

Complete Shodan Tutorial | The Search Engine for Hackers

Shodan is a search engine but very different from regular search engines like Google, Yahoo, Bing, etc., which search the web for standard websites. Shodan

Deepak Prasad7 min read
programming

How to implement 3 stacks in an array

A Stack is a Last in First out(LIFO) data structure. Push and pop operations are used for insertion and deletion of a value from the stack respectively. In

Deepak Prasad6 min read
programming

Find merge point of two lists in Java

In this article we explored three different methods which can be used in Java to find merge point of two lists i.e Brute Force Approach, Marking Node as visited and Using HashSet

Deepak Prasad8 min read