Skip to content

alexojocyber/Linux-Security-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 

Repository files navigation

Linux Security Projects

This repository contains hands-on Linux hardening and security practice from my personal cybersecurity home lab.

These tasks helped me develop practical skills in system auditing, user management, file permissions, logs, and secure configurations, core skills for SOC and cybersecurity analyst roles.


Security Tasks Included

User & Group Management

  • Create, modify, and delete users
  • Assign groups and privileges
  • Manage /etc/passwd and /etc/shadow

File Permissions & Ownership

  • chmod, chown, chgrp
  • Understanding rwx permissions
  • Securing sensitive files

Linux Hardening

  • Disable unused services
  • Configure firewall (ufw)
  • System updates & patching
  • SSH security basics

Log Analysis

  • Analyze /var/log/auth.log
  • Detect failed logins
  • Identify suspicious activity

Monitoring & Diagnostics*

  • top, htop, journalctl, systemctl
  • Service auditing
  • Process inspection

Repository Structure

Linux-Security-Projects/ β”‚ β”œβ”€β”€ user_management/ β”œβ”€β”€ permissions/ β”œβ”€β”€ hardening/ β”œβ”€β”€ log_analysis/ └── docs/ ← screenshots & notes stored here


Screenshots

Linux Security

Tools Used

  • Linux (Ubuntu/Kali)
  • Bash
  • UFW firewall
  • Systemctl & journalctl

Notes

This repo supports my Google Cybersecurity Certificate, Linux security practice, and SOC Analyst skill development.


πŸ”— Related Projects

This repo is part of a complete SOC & Linux security workflow:

Project Description
SSH Brute Force Detection Lab Real SSH attack simulation + Fail2Ban defense
Enterprise SIEM Lab PAM brute-force detection with MITRE ATT&CK mapping
Splunk SIEM Lab Enterprise detection dashboard using Splunk Cloud
Python Log Parser Automated Python script for brute force detection

πŸ‘¨β€πŸ’» Author

Alex Ojo Cybersecurity Student | SOC Analyst Trainee

LinkedIn GitHub

About

Hands-on Linux security tasks, hardening steps, and command-line practice from my cybersecurity home lab.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors