Skip to content

ALX System Engineering & DevOps portfolio with cybersecurity enhancements. Bash automation for log analysis, system hardening, incident response, zero-trust SSH, compliance auditing (CIS/NIST), threat hunting, and DevSecOps pipelines. Proven SOC analyst toolkit – built on Ubuntu 20.04.

Notifications You must be signed in to change notification settings

IkwukaCySec/alx-system_engineering-devops

Repository files navigation

ALX System Engineering & DevOps

This is part of the tasks/projects covered in the revamped ALX Software Engineering program.

Core Cybersecurity Analyst Skills To Be Gained

  1. System Engineering Skills: -Operating Systems Proficiency (Linux, Windows, macOS)
  2. Networking Fundamentals and Security Controls
  3. System Administration and Virtualization
  4. Essential DevOps / DevSecOps Skills:
    • Scripting and Automation
    • Infrastructure as Code (IaC)
    • Containerization and Orchestration
    • CI/CD Pipelines with Security Integration
    • Monitoring and Observability

How to Run or Execute Files

  • Download this repository in your preferred folder/directory of your computer and confirm its success
  • Using the graphical user interface (GUI), go through the project's child directories to learn more about it
  • Open the command-line interface (CMI) -- using Ctrl + alt + T in linux
  • cd into the project's parent directory
  • cd into the your desired child directory to have a feel of the files
  • All the files have been made executable, but if you face some challenges in that regard,
    • please use the command chmod u+x file_name to change the file mode and grant the user (you)
    • the ability to execute the file.
  • To run the file, enter ./file_name and click the "Enter" button
  • If you encounter any challenging error or bugs, please report the issue or create a Pull Request. Thank you!

Projects and File Contents

Project File Contents
0x00-shell_basics 0-current_working_directory, 1-listit, 2-bring_me_home, 3-listfiles, 4-listmorefiles, 5-listfilesdigitonly, 6-firstdirectory, 7-movethatfile, 8-firstdelete, 9-firstdirdelete, 10-back, 11-lists, 12-file_type, 13-symbolic_link, 14-copy_html, 100-lets_move, 101-clean_emacs, 102-tree, 103-commas, README.md
0x01-shell_permissions 0-iam_betty, 1-who_am_i, 2-groups, 3-new_owner, 4-empty, 5-execute, 6-multiple_permissions, 7-everybody, 8-James_Bond, 9-John_Doe, 10-mirror_permissions, 11-directories_permissions, 12-directory_permissions, 13-change_group, 100-change_owner_and_group, 101-symbolic_link_permissions, 102-if_only, README.md
0x02-shell_redirections 0-hello_world, 1-confused_smiley, 2-hellofile, 3-twofiles, 4-lastlines, 5-firstlines, 6-third_line, 7-file, 8-cwd_state, 9-duplicate_last_line, 10-no_more_js, 11-directories, 12-newest_files, 13-unique, 14-findthatword, 15-countthatword, 16-whatsnext, 17-hidethisword, 18-letteronly, 19-AZ, 20-hiago, 21-reverse, 22-users_and_homes, 100-empty_casks, 101-gifs, 102-acrostic, 103-the_biggest_fan
0x04-loops_conditions_and_parsing 1-for_best_school, 2-while_best_school, 3-until_best_school, 4-if_9_say_hi, 5-4_bad_luck_8_is_your_chance, 6-superstitious_numbers, 7-clock, 8-for_ls, 9-to_file_or_not_to_file, 10-fizzbuzz, 100-read_and_cut, 101-tell_the_story_of_passwd, 102-lets_parse_apache_logs, 103-dig_the_data, apache-access.log, README.md

About

ALX System Engineering & DevOps portfolio with cybersecurity enhancements. Bash automation for log analysis, system hardening, incident response, zero-trust SSH, compliance auditing (CIS/NIST), threat hunting, and DevSecOps pipelines. Proven SOC analyst toolkit – built on Ubuntu 20.04.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages