Author

Deepak Prasad

Deepak Prasad

R&D Engineer

at · 1116 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

cheatsheet

How to Use chmod Recursive (-R) in Linux

Learn how to use chmod recursive (-R) in Linux with clear examples. Change permissions for all files or directories using 755 or 777, avoid common mistakes, and restore permissions safely.

Deepak Prasad6 min read
cheatsheet

cat Command in Linux: Syntax, Examples & Cheat Sheet (Beginner Friendly)

Learn the cat command in Linux with simple, practical examples. This beginner- friendly cheat sheet covers syntax, file creation, appending, line numbers, whitespace detection, and concatenating multiple files.

Deepak Prasad8 min read
cheatsheet

AWK Command in Linux: Complete Guide with Practical Examples

Learn the AWK command in Linux with practical examples. Covers syntax, patterns, columns, BEGIN/END blocks, loops, scripts, and real-world use cases.

Deepak Prasad17 min read
security

How to Install .deb Files in Kali Linux (4 Easy & Safe Methods)

Learn how to install .deb files in Kali Linux using dpkg, apt, and gdebi. Step- by-step commands, dependency fixes, and best practices.

Deepak Prasad4 min read
programming

Long.MAX_VALUE & Long.MIN_VALUE in Java (Exact Values + Examples)

Learn the exact value of Long.MAX_VALUE and Long.MIN_VALUE in Java, why overflow happens, and how to safely handle large numbers with clear examples.

Deepak Prasad4 min read
linux

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 (--)

Deepak Prasad11 min read
devops

git remote add Explained (With Examples, Mistakes & Fixes)

Git remote add is a git command that enables developers to work on a central remote repo by creating remote duplicates. Remote add command serves as a means through which collaborators for a project can independently …

Deepak Prasad5 min read
linux

Set up proxy using http_proxy & https_proxy environment variable in Linux?

How to set up proxy on Linux using http_proxy and https_proxy environment variable. Export the variables or set using /etc/environment and /etc/profile.d script

Deepak Prasad6 min read
security

How to setup http/https proxy with special characters in password

How to export the variable "http_proxy" or "https_proxy" when there are special characters in username or password in Linux?

Deepak Prasad3 min read
devops

Automating Video Rendering with Music Visualizer APIs

Automating video rendering has become a practical necessity for platforms that generate repeated or large-scale media outputs. Music visualizers—dynamic

Deepak Prasad4 min read
system-administration

4 ways to SSH & SCP via proxy (jump) server in Linux

You can use either ProxyCommand or ProxyJump with ssh and scp respectively to connect target host or transfer files through any jump host with examples.

Deepak Prasad4 min read
devops

Benefits and Limitations of Free VPNs on Linux: Are They Worth Using?

Linux is widely regarded as one of the most secure, flexible, and transparent operating systems, which is why developers, administrators, and privacy-focused

Deepak Prasad3 min read
devops

Install Kubernetes on Ubuntu 24.10 [Step-by-Step]

In this tutorial we will share step by step instructions to install Kubernetes on Ubuntu 24.10 using containerd container runtime and Calico CNI. We will be

Deepak Prasad10 min read
devops

Modernizing IT Infrastructure for Better Performance and Scalability

In today's digital world, updating IT infrastructure is crucial for maintaining a competitive edge. Cloud-based solutions offer businesses the chance to

Deepak Prasad6 min read
devops

How Cloud Innovation Is Reshaping Compliance and Data Sovereignty

Compliance and data sovereignty have become defining issues for cloud adoption. Governments are setting strict boundaries on where sensitive information can

Deepak Prasad5 min read
devops

Top 5 Web Scraping Proxies: Best Picks for Data Collection

Any data collection setup starts with web scraping proxies. Without being restricted or blocked, they enable you to gather a huge amount of data from

Deepak Prasad4 min read
storage

How to Encrypt New Hard Disk (Partition) using LUKS in Linux

How to encrypt hard disk using LUKS in Linux. LUKS is the Linux encryption layer to secure hard disk. Using cryptsetup luksopen to encrypt partition in Linux

Deepak Prasad12 min read
devops

Best Node.js Development Companies to Partner With

Discover the best Node.js development companies to partner with. Explore top firms known for delivering scalable, high-performance, and reliable Node.js solutions for your business needs.

Deepak Prasad7 min read
devops

17 Essential Digital Marketing Tools for 2025

Find the best digital marketing tools 2025. 17 essentials for data, design, and growth. Expert picks. Start improving your strategy today.

Deepak Prasad5 min read
devops

Data Privacy for Businesses Storing Client Data in the Cloud

Cloud storage is now indispensable for contemporary business functions. It enables companies to store large amounts of data, reduces IT maintenance costs, and

Deepak Prasad6 min read
storage

How to auto mount and unlock LUKS Encrypted Partitions at Boot using crypttab

Steps to auto mount LUKS device using key with passphrase in fstab and crypttab in Linux. Boot LUKS encrypted partition without password using luks passphrase

Deepak Prasad10 min read
devops

Beginners guide to learn Kubernetes Architecture

Kubernetes Cluster Architecture contains a controller (master) and worker node. There are three main components in the Kubernetes Cluster i.e. Nodes, Pods and Containers.

Deepak Prasad10 min read
security

Setup Lab Environment for CompTIA PenTest+ Exam (PT0-002)

In this tutorial we will be setting up the Lab Environment which we will use through out the course of CompTIA PenTest+ Tutorial.

Deepak Prasad7 min read
linux

SSH into VirtualBox VM

2 different methods to ssh into virtualbox vm using bridged adapter or NAT with prot forwarding

Deepak Prasad12 min read
system-administration

Secure OpenLDAP with TLS, MTLS, STARTTLS in Ubuntu

Configure OpenLDAP with TLS certificates on Ubuntu . Secure LDAP connections with TLS/SSL. Create our own CA and sign our certificate to use it with LDAP.

Deepak Prasad12 min read
security

Setup & verify Mutual TLS Authentication (MTLS) with OpenSSL

With mutual TLS authentication (MTLS), not only does the service side prove its identity by exposing a certificate, but also the clients prove their identity to the servers by exposing a client-side certificate.

Deepak Prasad15 min read
system-administration

Create Central Authentication Server with OpenLDAP and NSLCD in Ubuntu

In this tutorial we will cover the steps to install and configure OpenLDAP from scratch and then use the OpenLDAP server as a central authentication server

Deepak Prasad10 min read
security

OpenSSL: Generate ECC Certificates for Apache Server

Elliptic Curve Cryptography (ECC) is an encryption technique that provides public-key encryption similar to RSA. We can generate ECC certificates using openssl and install it on Apache server for verification

Deepak Prasad9 min read
devops

Why Should You Use Datacenter Proxies for Streaming?

Streaming your favorite shows, movies, or live sports should be a smooth experience. However, various factors like geo-restrictions, bandwidth limitations,

Deepak Prasad5 min read
devops

What You Need to Know About Secure Access Service Edge

If you’ve ever felt like your online world is a bit too open and there's a gaping hole in your digital security, this is where Secure Access Service Edge

Deepak Prasad4 min read