Overview of CYSE 270

Overall, I truly did enjoy learning and being in this class this semester. It is a fresh relief as I was finally able to get hands on experience with not only software tools, but with an entirely different Operating System as well. All of my Cybersecurity classes before this one primarily revolved around writing and…

Lab 11: Basic Network Configuration

This assignment helped me learn how to configure networking on Linux even more from within the VM. The commands I used were ifconfig, netstat, route, ping, host, and cat, which all allowed me to view networking info, conectivity, DNS settings, and system host name. I also learned how to change the VM network from NAT…

Lab 10: Networking and Subnetting

This lab taught me how to identify a variety of key points within a networking environment on Linux, such as network address, broadcast address, first and lat uable IP, subnet mask, and the maximum number of host within a network. I was also able to learn how to convert IP addresses into binary format, and…

Lab 9: Task Automation

This lab allowed me to learn how to write a script that automated backup processes on Linux. I created a new user under the name of Alice, then was able to write a script that backed up her home directory through a tar archive. I was able to write a script that used my MIDAS…

Lab 8: Shell Scripting

This lab was my first exposure to scripting in Linux, something I have never done before, and it is safe to say that was the biggest challenge of this lab. It was not that bad however. Things that stayed consistent were adding #!/bin/bash at the top of every script, and writing the “if” lines. This…

Lab 7: Managing Local Storage

This lab taught me about Linux disk and filesystem management. I used commands such as ls /dev/sd* and fdisk -l and parted -l to help check hard disk devices and partitions. I also learned how to add hard disk to my VM, having me utilize steps outside of the VM. I also learned how to…

Lab 6: File Permission

This assignment allowed me to practice managing and controlling file permission and group access on Linux. I was able to create multiple group and user accounts, assign each to a primary group, and then adding them on a shared secondary group. I also created a directory under /home/cyse_project, in which I was able to assign…

Lab 5: Password Cracking

This assignment taught me a lot about password cracking and password strength through various users and varying password strength on each user, and then using John the RIpper with the rockyou.txt to crack them. The biggest challenge I can say for this is having to troubleshoot my VM because in order to use John The…

Lab 4: Group Management

For this lab, I learned how to manage users and group accounts on Linux. The commands I used involved being able to check encrypted passwords, create new users, check user information, setting passwords, and changing a user’s shell to bash. I was also able to learn how to switch user accounts and create new groups,…

Lab 3: VI Editor

I learned a lot from this lab, primarily how to use the vi text editor in Linux. I was able to copy a system file to my home directory, then open it with vi and learned how to move through it, such as inserting text and returning to command code. If i had any issue…