authentication

How to Harden SMB and File Sharing on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Harden SMB and File Sharing on Windows Server 2012 R2

How to Harden SMB and File Sharing on Windows Server 2012 R2 Server Message Block (SMB) is the protocol behind Windows file sharing, named pipes, and printer sharing—and it has been a primary target for attackers for decades. From EternalBlue (MS17-010) to NTLM relay attacks, SMB vulnerabilities have enabled some of the most devastating network […]

Read more
How to Install ArgoCD on Kubernetes on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install ArgoCD on Kubernetes on RHEL 9

ArgoCD is a declarative, GitOps-based continuous delivery tool for Kubernetes. In the GitOps model, Git is the single source of truth for both application code and infrastructure configuration — when a developer pushes a change to a Git repository, ArgoCD automatically detects the change and applies it to the Kubernetes cluster, keeping the live cluster […]

Read more
How to Configure the Protected Users Security Group on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure the Protected Users Security Group on Windows Server 2012 R2

How to Configure the Protected Users Security Group on Windows Server 2012 R2 The Protected Users security group is a new security principal introduced in Windows Server 2012 R2 that provides automatic, non-configurable credential protections for its members. Unlike standard security groups, membership in Protected Users triggers behavioral changes in both the client (Windows 8.1+) […]

Read more
How to Configure Kubernetes RBAC on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Configure Kubernetes RBAC on RHEL 9

Kubernetes Role-Based Access Control (RBAC) is the mechanism for controlling which users and service accounts can perform which actions on which resources within a Kubernetes cluster. Without RBAC configuration, all authenticated users (and service accounts in pods) have full admin access — a significant security risk in multi-team environments. RBAC uses four resource types: Role […]

Read more
How to Set Up Kubernetes Ingress with Nginx on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Set Up Kubernetes Ingress with Nginx on RHEL 9

Kubernetes Services of type ClusterIP expose applications only within the cluster — external traffic cannot reach them directly. An Ingress resource solves this by providing HTTP/HTTPS routing from outside the cluster to internal services based on hostnames and URL paths. The Nginx Ingress Controller is the most widely deployed ingress controller, running as a pod […]

Read more
How to Configure Windows Firewall Advanced Security via GPO on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure Windows Firewall Advanced Security via GPO on Windows Server 2012 R2

How to Configure Windows Firewall Advanced Security via GPO on Windows Server 2012 R2 Windows Firewall with Advanced Security (WFAS) provides stateful packet inspection, inbound and outbound filtering, IPsec integration, and connection security rules. When managed via Group Policy, WFAS delivers consistent firewall configuration across all servers in the domain without requiring local administrator intervention […]

Read more
How to Deploy an Application to Kubernetes on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Deploy an Application to Kubernetes on RHEL 9

Deploying an application to Kubernetes involves creating a set of resource objects that describe the desired state of the application — Kubernetes continuously works to make the actual state match this desired state. The core resources for most applications are: a Deployment (manages the desired number of running pod replicas and handles rolling updates), a […]

Read more
How to Configure Smart Card Authentication on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure Smart Card Authentication on Windows Server 2012 R2

How to Configure Smart Card Authentication on Windows Server 2012 R2 Smart card authentication implements true two-factor authentication (2FA) by requiring something the user has (the physical smart card) and something the user knows (the PIN). On Windows Server 2012 R2, smart card logon uses certificate-based Kerberos authentication, eliminating reliance on passwords for privileged access […]

Read more
How to Install and Use Helm on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install and Use Helm on RHEL 9

Helm is the package manager for Kubernetes — it allows defining, installing, and upgrading complex Kubernetes applications using charts, which are pre-configured packages of Kubernetes resource manifests. Instead of manually writing and applying dozens of YAML files for a complex application (deployments, services, config maps, secrets, ingress rules, RBAC), a single helm install command deploys […]

Read more
How to Enable FIPS Compliance on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Enable FIPS Compliance on Windows Server 2012 R2

How to Enable FIPS Compliance on Windows Server 2012 R2 The Federal Information Processing Standard (FIPS) 140-2 specifies the security requirements for cryptographic modules used in federal government systems. Many organizations in regulated industries also adopt FIPS compliance to meet contractual requirements or demonstrate due diligence. On Windows Server 2012 R2, enabling FIPS mode restricts […]

Read more
CHAT