This week I spent time working on Linux user and group management, and honestly, it changed how I look at system security. At first, things like /etc/passwd and /etc/shadow just looked like normal files, but once I understood why passwords are separated and protected, it made me realize how much thought goes into even the basic design of an operating system.
One thing that stood out to me was working with group management. I made a small mistake while using the usermod command and almost removed a user from all their groups because I forgot the -a flag. That moment taught me something important: in Linux, small commands can have big consequences. It’s not just about knowing commands, it’s about understanding what they actually do.
What I like about learning Linux is that it’s very real. You’re not just memorizing theory—you’re actually working with systems the way professionals do. Every mistake becomes a lesson, and every fix builds confidence.
I decided to share this post because it reflects my learning process, not just the results. As I continue growing in networking and cybersecurity, I want to document both my progress and the challenges I overcome along the way.
Top comments (0)