We're taking you from navigating the Windows start menu to triaging Tier 1 SOC Analyst tickets by live stream instructing every piece of content from the pay what you can (PWYC) 400+ hour SOC100 course series over 5 months. Recordings free, and course is minimum $19, suggested $29 with virtual machines provided and lab time.
Full playlist: • SOC100 Full Playlist
Full course info 👉 https://www.leveleffect.com/soc100
Stream calendar 🗓️ https://docs.google.com/spreadsheets/...
Stream Details:
Class 5
Course: SOC100-1
Domain: Linux OS
Website: https://leveleffect.com
Discord: / discord
Twitch: / leveleffect
Newsletter & Blog: https://news.leveleffect.com/
LinkedIn: / leveleffect
00:00:00 - Intro
00:03:21 - Listing services using systemctl
00:04:21 - Checking status of SSH service
00:06:06 - Starting and stopping services with systemctl
00:08:00 - Service commands: start, stop, restart, reload, enable, disable
00:09:09 - Listing enabled services and vendor presets
00:10:30 - Explaining systemd and systemctl roles
00:12:58 - Using systemctl to power off and reboot
00:16:58 - Introduction to crontab for scheduling tasks
00:18:08 - Understanding crontab syntax and scheduling
00:19:31 - Using Crontab Guru website for assistance
00:20:02 - Setting up a crontab job to append to a file every minute
00:21:24 - Confirming crontab execution and output
00:22:25 - Modifying crontab to add backup tasks
00:23:52 - Copying files with cp in crontab for backups
00:27:52 - Explaining crontab time fields
00:29:40 - Troubleshooting crontab commands and permissions
00:32:05 - Addressing backup directory and permissions issues
00:34:31 - Ensuring correct syntax and execution in crontab
00:40:53 - Discussing need to reload crontab after changes
00:45:32 - Confirming crontab backup task is working
00:46:30 - Importance of permissions and ownership in crontab tasks
00:52:45 - Software administration with package managers
00:54:39 - How package managers work in Linux
00:56:28 - Installing packages using apt install
00:58:26 - Removing packages with apt purge and apt remove
01:15:33 - Introducing Vim editor
01:16:54 - Opening a file in Vim; insert mode
01:17:47 - Basic Vim commands: insert, escape, save, quit
01:19:36 - Copying and pasting in Vim using visual mode
01:20:35 - Deleting words and lines in Vim
01:21:46 - Find and replace in Vim
01:24:24 - Searching within Vim using /
01:26:44 - Running shell commands from within Vim
01:28:41 - Inserting shell command output into Vim
01:30:02 - Navigating to start and end of document in Vim
01:31:33 - Working with multiple files in Vim
01:33:27 - Enabling line numbers in Vim
01:36:47 - Transitioning to Bash scripting and variables
01:37:56 - Creating a simple Bash script with shebang line
01:39:08 - Making the script executable and running it
01:40:06 - Reading user input in Bash script using read
01:40:56 - Using variables and echoing user input
01:41:32 - Introducing environment variables and printenv
01:42:28 - Setting and using custom variables
01:43:13 - Explaining variable scope and persistence
01:44:28 - Editing .bashrc to set persistent variables
01:46:35 - Discussing global vs. local variables
01:47:57 - Using environment variables like $HOME
01:50:41 - Understanding $PATH variable and which command
01:53:42 - Recap of variables and their importance
01:56:45 - Troubleshooting and fixing script errors
02:00:08 - Explaining why script variables are not available outside
02:02:03 - Resolving script errors; importance of syntax
02:07:10 - Local variables within script scope
02:09:14 - Demonstrating script running as its own process
02:11:03 - Exporting a variable to make it globally available
02:12:50 - Adding variable to .bashrc for persistence
02:14:07 - Clarifying global variables and scope
02:19:35 - Building the security backup tool
02:30:55 - Starting the backup script using variables and tar
02:35:04 - Explaining tar command and compression options
02:36:35 - Running the backup script and handling errors
02:38:21 - Debugging the script and checking for issues
02:40:53 - Identifying problem with backup script (recursive backups)
02:45:32 - Improving script to avoid recursive backups
02:46:12 - Introducing if statements and loops
02:47:51 - Adding options to script using getopts
02:49:41 - Excluding files from backup using --exclude
02:53:25 - Reviewing updated script functionality
02:54:43 - Explaining if condition and script behavior
02:56:53 - Running enhanced backup script with options
02:58:09 - Confirming script works as intended
02:59:46 - Encouraging students to improve the script themselves
03:01:12 - Wrapping up and discussing upcoming content
03:03:47 - Highlighting importance of networking in cybersecurity
03:04:49 - Explaining remaining challenges and exercises
Смотрите видео Cybersecurity Analyst Pt 5 - SOC100 - Advanced Linux CLI, Bash, Variables, Scripting, Cron Jobs онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Level Effect 25 Октябрь 2024. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 397 раз и оно понравилось 17 посетителям.