In CYSE 270, you learn the fundamentals of using and managing Linux, especially from a cybersecurity and system-administration perspective. The course usually covers:
- Linux basics – navigating the file system, understanding directory structures, using the command line, and working with essential commands like
ls,cd,cp,mv,cat, andgrep. - User and permission management – creating users, groups, and modifying permissions and ownership using tools like
chmod,chown, andpasswd. - System administration tasks – installing packages, managing services, editing configuration files, monitoring processes, and reviewing system logs.
- Networking fundamentals – checking network interfaces, understanding IP configurations, using tools like
ifconfig/ip,ping,netstat,ssh, and troubleshooting connectivity. - Shell scripting – writing simple bash scripts to automate tasks.
- File and storage management – working with file systems, mounting drives, and understanding disk usage.
- Security concepts – securing Linux systems through permissions, firewalls, updates, and basic hardening techniques.
- Hands-on labs – using virtual machines (often Ubuntu or Kali) to practice real-world administration skills.
Course Work
Here are a couple assignments from what i’ve learned in this class.
Lab 11
Lab 8
Lab 7