Review/ Reflections on Labs: (4 Artifacts/Reflections)
Lab 2 – Working with Command Line
In this lab, I practiced using the Linux terminal with commands like ls, cd, and pwd. I learned how to move through directories and find files.
One challenge was remembering all the commands and typing them correctly without mistakes, especially when switching between different directories and trying to understand how file paths work. I also got confused at times when I ended up in the wrong location and had to figure out how to get back.
This lab helped me become more comfortable using the command line and understand how important it is to navigate the system correctly, which is a basic but very important skill in cybersecurity.
Lab 3 – Working with vi Editor
This lab introduced me to the vi editor. I learned how to open files, switch between insert mode and command mode, and save changes.
The hardest part was remembering how to switch between modes and exit the editor, because it does not work like normal text editors and can be confusing if you press the wrong keys. I got stuck a few times trying to quit the program and had to retry multiple times.
This lab taught me how to edit files directly in the terminal and showed me why tools like vi are important for system administrators who work without a graphical interface.
Lab 4 – Group and User Management
In this lab, I created and managed users and groups using commands like useradd, passwd, and groupadd.
It was confusing at first to understand how users and groups are connected and how permissions are applied between them, especially when trying to figure out who has access to what. I had to really pay attention to how each command affected the system.
This lab helped me understand how systems manage multiple users and control access, which is very important for maintaining security and preventing unauthorized access.
Lab 5 – Password Cracking
This lab focused on password security and cracking techniques. I learned how weak passwords can be broken and why strong passwords are important.
One challenge was understanding how the password cracking tools worked and what the results meant, since there were many steps involved and it was not always clear what was happening at first. I had to take my time to understand each part of the process.
This lab helped me understand how attackers can break weak passwords and why it is important to use strong passwords and good security practices to protect systems.