Author

Deepak Prasad

Deepak Prasad

R&D Engineer

at · 1797 articles published

Founder of GoLinuxCloud with 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

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

This is page 23 of 60 listing tutorials and guides by Deepak Prasad. GoLinuxCloud publishes 1797 articles from this author on Linux administration, cloud platforms, and DevOps automation.

Articles by Deepak Prasad

linux

Manage TuneD Performance Profiles in Linux

Manage TuneD profiles in Linux with tuned-adm: list and read profiles, apply throughput-performance, check the recommendation, verify applied settings, inspect tuned.conf inheritance, and revert cleanly.

Deepak Prasad28 min read
linux

Reset the Root Password on RHEL 10

Reset a forgotten root password on RHEL 10 from the GRUB menu with rd.break, remount /sysroot, chroot, passwd, and SELinux autorelabel before you log in again.

Deepak Prasad15 min read
linux

Manage systemd Targets in Linux

Learn systemd targets as boot synchronization points: get-default, set-default, isolate multi-user or graphical, rescue and emergency mode, and one-boot overrides with systemd.unit=.

Deepak Prasad13 min read
linux

Boot, Reboot and Shut Down Linux with systemd

Reboot, power off and shut down Linux with systemctl and shutdown. Schedule or cancel reboots, notify users, and verify the new boot.

Deepak Prasad16 min read
linux

Install and Manage Flatpak Applications in Linux

Install Flatpak on Linux, configure remotes, search Flathub or vendor catalogs, install update and remove sandboxed apps with flatpak run, permissions, and troubleshooting.

Deepak Prasad11 min read
linux

Linux File Permissions and Ownership Explained

Learn Linux file permissions and ownership: rwx for files vs directories, chmod symbolic and octal modes, chown and chgrp, umask, SUID SGID sticky bit, and permission denied diagnosis.

Deepak Prasad15 min read
linux

Linux Input, Output Redirection and Pipes

Learn Linux stdin, stdout and stderr redirection with >, >>, 2>&1, pipes, tee, /dev/null, here documents, PIPESTATUS and pipefail.

Deepak Prasad13 min read
linux

Linux Command Line Basics for Beginners

Learn Linux command line basics: how the shell parses commands, navigate with paths, use quoting and expansion, find help with man and --help, and practice safe identity checks before you move on to file management and …

Deepak Prasad13 min read
linux

Linux Filesystem Hierarchy Explained

Understand the Linux filesystem hierarchy—what /etc, /var, /usr, and /home contain—and navigate with absolute and relative paths using pwd, cd, ls, file, stat, and find.

Deepak Prasad14 min read
system-administration

Manage Linux Users and Groups

Manage Linux users and groups with useradd, usermod, userdel, groupadd, primary and supplementary groups, account defaults, and ownership checks.

Deepak Prasad15 min read
storage

Configure LVM in Linux Step by Step

Create LVM physical volumes, volume groups, and logical volumes, format with XFS or ext4, mount by UUID, extend a VG with vgextend, and remove layers safely.

Deepak Prasad14 min read
linux

Linux Process Management and Troubleshooting

Manage Linux processes with ps, pgrep, top, jobs, signals, and systemctl. Find high-CPU tasks, inspect process states, and stop processes safely.

Deepak Prasad13 min read
system-administration

Configure Chrony Time Synchronization in Linux

Configure Chrony NTP on Linux, verify time synchronization with chronyc, force clock correction, troubleshoot sync problems, and optionally serve LAN clients.

Deepak Prasad15 min read
linux

Install DVWA on Kali Linux

Install DVWA on Kali Linux with the native dvwa package, Docker Compose, or a manual Apache and MariaDB stack, then verify port 42001 or 4280 and fix common setup errors.

Deepak Prasad14 min read
linux

Install OWASP Juice Shop on Kali Linux

Install OWASP Juice Shop on Kali Linux using the native package, Docker, or Node.js source, then verify access, connect Burp Suite, and fix common errors.

Deepak Prasad14 min read
devops

Cordon, Drain and Uncordon Kubernetes Nodes

Use kubectl cordon, drain, and uncordon to mark a node unschedulable, evict workloads safely with PodDisruptionBudget awareness, and return the node to service after maintenance.

Deepak Prasad16 min read
devops

Configure a Highly Available Kubernetes Control Plane with kubeadm

Build a kubeadm HA control plane with stacked etcd, HAProxy and Keepalived, control-plane joins, and tested API-server and load-balancer failover.

Deepak Prasad24 min read
devops

Check Kubernetes Cluster, Client and Node Versions

Check Kubernetes API-server, kubectl, kubelet, kubeadm, container runtime, and control-plane versions, then compare supported version skew.

Deepak Prasad11 min read
devops

Kubernetes Runtime Security with Falco

Deploy Falco on Kubernetes with Helm and modern eBPF, verify syscall collection, trigger runtime alerts, and write and tune custom rules.

Deepak Prasad16 min read
devops

Kubernetes Incident Response and Forensics

Investigate a Kubernetes incident with Falco and audit logs, preserve evidence, contain workloads and nodes, rotate credentials, and redeploy safely.

Deepak Prasad17 min read
devops

Kubernetes Audit Logging with Policy Examples

Enable Kubernetes audit logging on a kubeadm API server, apply a focused policy, generate test events, and trace RBAC, Secret, exec, and denied requests.

Deepak Prasad14 min read
devops

Build Immutable Containers in Kubernetes

Build immutable Kubernetes containers with digest-pinned images, read-only roots, non-root execution, dropped capabilities, and explicit writable volumes.

Deepak Prasad13 min read
devops

Secure Container Image Promotion in CI/CD

Promote one container image digest through Trivy scanning, SBOM archival, Cosign signing, registry copy, and Kubernetes drift verification.

Deepak Prasad11 min read
devops

Enable Istio Mutual TLS with PeerAuthentication

Configure Istio PeerAuthentication in PERMISSIVE and STRICT modes, verify workload certificates and sidecar TLS behavior, and block plaintext clients that lack mesh identity.

Deepak Prasad14 min read
devops

Scan Kubernetes YAML with Kubesec and KubeLinter

Scan Kubernetes YAML with Kubesec and KubeLinter, compare findings, lint rendered Helm and Kustomize manifests, enforce CI checks, and verify remediation.

Deepak Prasad13 min read
devops

Sign and Verify Container Images with Cosign

Sign and verify container images with Cosign using local keys and keyless identities, attach SPDX attestations, and test failed verification.

Deepak Prasad13 min read
devops

Allow Trusted Images with ImagePolicyWebhook

Configure Kubernetes ImagePolicyWebhook with an HTTPS ImageReview service, digest rules, TTL caching, and fail-open or fail-closed admission tests.

Deepak Prasad14 min read
devops

Generate and Scan Container SBOMs with Trivy

Generate CycloneDX and SPDX SBOMs with Trivy, rescan stored inventories for vulnerabilities, compare formats, and archive digest-linked release artifacts.

Deepak Prasad12 min read
devops

Build Secure Minimal Container Images

Build secure minimal container images with multi-stage Dockerfiles, distroless bases, non-root users, digest pins, secret mounts, and runtime checks.

Deepak Prasad14 min read
devops

Encrypt Kubernetes Pod Traffic with Cilium WireGuard

Enable Cilium transparent WireGuard encryption on a running cluster, verify peers and handshake state, capture plaintext versus encrypted cross-node Pod traffic, and document what traffic stays outside the tunnel.

Deepak Prasad16 min read