100-days-of-devops-day-1-user-curd.hashnode.devDay 7 : Understanding SSH and Password-Less LoginWhen I first started managing Linux servers, I used passwords for everything. Every time I needed to access a remote machine, I typed: ssh user@server-ip Then entered the password. It worked.Until it5h ago·5 min read
100-days-of-devops-day-1-user-curd.hashnode.devDay 6: Understanding Cron Jobs in the Real WorldIt was 2:00 AM in a quiet data center. No engineers were logged in. No one was typing commands. Yet, backups were running, logs were rotating, temporary files were being cleaned, and reports were bein1d ago·4 min read
100-days-of-devops-day-1-user-curd.hashnode.devDay 5 : SELinuxA few years ago, a production server was compromised. It was a simple web application running on Red Hat Enterprise Linux. The team had configured file permissions correctly. Ownerships were clean. No obvious misconfigurations. Yet, an attacker explo...2d ago·4 min read
100-days-of-devops-day-1-user-curd.hashnode.devDay 4 - Linux File PermissionsIf you’re working with Linux servers, AWS EC2, Docker, or production deployments, understanding file permissions is not optional — it’s critical for security and stability. In this blog, we’ll break down: How Linux permissions work How to give perm...5d ago·4 min read
100-days-of-devops-day-1-user-curd.hashnode.devDay 3 – Understanding SSH, SSHD, and SSH Key-Based AuthenticationSecure Shell (SSH) is one of the most essential tools in DevOps and system administration. It enables secure remote access to servers and is widely used in cloud environments. What is SSH? SSH (Secure Shell) is a cryptographic network protocol used t...Feb 12·3 min read