zsync Edition
Details
Release Info
Perhaps one of the most efficient ways to download ever-moving, large Content, is to use zsync to handle the deltas. Using rsync, without overhead, zsync can easily keep your Content updated over standard HTTP services.Release Syllabus
zsync
- Discuss Features
- Prep Content
- Compression
- File Names
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 57z Edition
Details
Release Info
Offering the best features of single-file archiving with virtually no limits, to top-class compression, 7Zip provides the right mix of both disciplines to help you organize and protect your data assets. Have a look at 7Zip in this release.Release Syllabus
‘7Zip’
- Features
- Archive Creation
- Inclusions | Exclusions
- FQ Paths
- Content Deletion | Extractions
- Content Exchange
- ‘tar’ with 7z
- Passwords
- Hashes
- Various Formats
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5find Edition
Details
Release Info
Ubuitous; non-printing Chars are everywhere. Sans doubt, they're important in helping us sort fields and records. As such, familiarity with these chars can prove quite useful and applicable in your computing journey. Have a glance at some of the salient non-printing chars in this release.Release Syllabus
‘find’
- Features
- NULL Separators
- Tests
- Negation
- [GU]ID
- Count Types
- Depth
- Actions
- SymLinks
- Times
- Content Types
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5JournalCTL Edition
Details
Release Info
Central to SystemD's responsibilities is the JournalCTL facility, providing administrators with timely, descriptive and easily searchable LOG entries across common services - in particular - SysLOG-oriented services. Use JournalCTL to get a handle on standard and error conditions across your Instances.Release Syllabus
JournalCTL
- Features
- Persistent | Volatile
- General Usage
- Boot LOGs
- ‘jouralctl’
- Date-Time Ranges
- Output Formats
- Timezone Shifts
- LOG Groups
- Journal Size
- Backup
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5Ubu22x Edition
Details
Release Info
Widely considered the top Linux Distro, Ubuntu builds on Debian, and offers a mature and stable framework upon which to build your important Applications and Services. Gander not beyond Long Term Support (LTS) Releases, which are made available every ~24-months, and, offer 5-years of security updates por gratis, to appreciate why Ubuntu wins. Canonical is boss; build your offerings on Ubuntu.Release Syllabus
Ubuntu 22x Administration
- Upgrades | Installations
- Identify current configuration
- Discuss new features
- Snapshot current configuration
- Upgrade instance online
- Confirm upgraded environment
- Perform Installations
- SUDO Retrofit
- Automatic Updates
- SHELL Commands | Essentials
- tty, pts, ll, la, l, ls, find
- alias, cat, file, chmod, chown, history, dd, blkid
- IO, Pipes, Redirection, Command Chaining
- ps, top, /proc, /sys
- head, tail, sudo, su
- w, who, whoami, which, whereis
- Static IPs Set
- Duplicate VM - Retrofit
- Common Network Clients
- Identify important client utilities
- Networking: ping, netstat, mtr, telnet
- File Retrieval: wget, curl
- Name Resolvers: host, dig, /etc/hosts
- OpenSSH | Parallel SSH
- Identify Defaults
- Discuss TTYs
- Generate SSH PKI Usage Keys
- Ensure Password-less AUTH
- Non-interactively transport content with SCP
- Interactively move content with SFTP
- Install Parallel SSH clients
- Carry out parallel executions
- File Permissions | User Management
- Explain standard Linux (DAC) permissions
- Alter permissions as needed
- Test access to content
- SET[GU]ID Exploration
- Discuss Stickyness
- Discuss Symbolic Links
- Implement Soft | Hard Links
- Examine behavior
- User | Group Management
- Identify GUI | $SHELL User Management tools
- Explore: /etc/{passwd,shadow,group}
- Provision users | groups as needed
- Test functionality
- Modify accounts | groups as desired
- Confirm configuration
- Storage Management
- Explore current storage configuration
- Provision additional storage as needed
- Online Resize as desirable
- Mount | Test | Committ to: /etc/fstab
- Sync live content area
- Identify current SWAP environment
- Allocate SWAP as needed
- Enable | Committ to: /etc/fstab
- Logical Volume Management (LVM)
- Identify default configuration
- Provision LVM-dedicated storage
- Configure: PVs | VGs | LVs
- Extend storage as needed
- Reduce VG as needed
- Evaluate results
- Apt | Snap Packages
- Explore package footprint
- Peruse configuration
- Manage packages via 'apt'
- Discuss Snap Uni Packages
- Manage packages with 'snap'
- Confirm configuration
- Cron Scheduler
- Explore default configuration
- Discuss scheduling parameters
- Write simple $HELL script
- Schedule execution via Cron
- Alter schedule as desired
- Confirm expected behavior
- SYSLOG | LOG Rotation
- Explore default configuration
- Discuss Syslog Rules
- Except facilities from catchall: /var/log/syslog
- Explore key logs
- Explore LOG Rotation
- NginX
- Install
- Verify
- Explore Configuration
- PHP Support
- PPA Upgrade
- SystemD Environment
- Discuss Features
- Expose managed resources
- Manage Services
- Journal Control
- Hostname Control
- SSH Tunneling
- Pseudo-VPN Services
- Contrast with VPNs
- Create | Use Forward tunnels
- Establish Reverse Tunnels
- TCPDump Packets
- Explore 'tcpdump' basics
- Capture wide variety of packets
- Use BPFs to reduce captured data
- Replay captures with 'tcpdump'
- Parse with BPFs as desired
- GNU Privacy Guard (GPG)
- Provision Usage Keys
- Share Keys
- (De|En)crypt Content
- Sign and Verify Content
- Network Reconnaissance
- Install NMap
- Explore footprint
- Perform local reconnaissance
- Quickly identify available subnet-based nodes
- Comprehensive scan of select targets
- Explore scripts interface and discuss
- Evaluate results
- SSH Guard
- Install SSHGuard
- Discuss Features
- Generate SSH Traffic
- Evaluate results
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5Deb11x Edition
Details
Release Info
Among the longstanding and well-maintained Distros is Debian. Its 'apt' package management framework is legendary; as is its commitment to supply por gratis, recurring security updates over a long horizon. Indeed, this distinguishes Debian and its relatives as the leading Linux Distros available.Release Syllabus
Debian 11x Administration
- Features
- Download
- Network ISO Image
- Full ISO Image
- Explore usage of the following useful commands
- tty | /dev/pts | w | whoami | who
- set | env | export | unset
- cat | echo | touch | rm
- pwd | ls | cd | mkdir | alias | umask
- head | tail
- dd
- find
- history
- STDIN, STDOUT, STDERR, UNIX Pipes, Redirection, Command Chaining
- ps, df, free, top, dd
- stat, which, w, who
- tar | gzip | bzip2 | xz | 7-Zip
- Explore SSH defaults
- Use SSH to connect to targets
- Transfer data with: scp | sftp | rsync | parallel-ssh | parallel-rsync
- Mirror PKI Identities | Confirm Functionality
- Explain common Linux file permissions
- chmod | chgrp | chown
- Discuss various Linux file attributes | features
- SETUID | SETGID | STICKY Bit
- SymLinks: Hard | Soft
- Features
- useradd | adduser | usermod | userdel
- groupadd | groupmod | groupdel
- Create $USERs in Parallel
- $USER Passwords | mkpasswd | python3
- Generate Random Passwords
- Store Randomly-generated Passwords for Reference
- Features
- Installation Defaults: File System Table
- Provision Storage
- GPT Label | Create Partition(s) | File System | Mount | Persistence
- XFS - Repurpose Partition(s) for XFS
- Migrate Partition with Backup
- Duplicate Drives
- Online Resizing (Up-Sizing)
- Provision SWAP
- Logical Volume Management (LVM)
- LVM Features
- Allocate Storage to LVM
- LVM Resizing
- LVM SWAP
- Cron Features
- Cron Job Execution
- SYSLOG Features & configuration
- TCP Log Replication
- LOG Rotation configuration
- SystemD Features
- Journal Control Features
- Explore default APT configuration
- Identify commonly-used package management tools
- Enumerate installed packages
- Identify package owners based on system binaries
- Discuss 'apt' and 'dpkg' options
- Install | Remove various packages
- Network Tools | IP Configuration
- Examine default IP configuration
- Extend IP configuration to facilitate additional addresses
- Static IP Config
- Dual: Dynamic | Static Config
- Confirm communications
- Extend multiple addresses on various Instances
- Install
- Features
- Caching-Only
- Primary | Secondary | Reverse Zones
- Restrict Transfers
- Features
- Restrict $USER to SFTP Access
- Confirm limited $SHELL
- SFTP-Only Group
- SFTP-Only Password AUTH
- Identifiy key NMAP configuration files
- Identify commonly used NMAP options/switches/parameters
- Scan Server resource
- Perform default TCP Connect-based ethical scans of local and remote resources
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5argV Edition
Details
Release Info
Command execution, whether binary, $SHELL script, or interpreted (python | php | ruby | etc.), often require positional parameters to tune | drive non-default functionality. Thankfully, the $SHELL maintains an array of supplied positional parameters per-execution. We simply reference $ARGV, however maintained by the executor. Spend some time exploring the all-important positional parameter list.Release Syllabus
argV
- Features
- $SHELL Basics
- $SHELL Functions
- Perl Arguments
- Python Arguments
- PHP Arguments
- xargs
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5WhiteSpace Edition
Details
Release Info
Ubuitous; non-printing Chars are everywhere. Sans doubt, they're important in helping us sort fields and records. As such, familiarity with these chars can prove quite useful and applicable in your computing journey. Have a glance at some of the salient non-printing chars in this release.Release Syllabus
WhiteSpace
- Discuss Features
- CLI ARGs
- echo
- cat | for
- Blanks Lines
- Leading Space
- Trailing Space
- Remove Spaces
- Substitute Spaces
- Normalize Delimiters
- Record Separators
- NULL Separators
- File Names
- Fix Spaces
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5ZFS Edition
Details
Release Info
Extra extra, storage is cheap, storage is cheap. Spread the not-so-new 'news.' As such, we think horizontal scaling and management of commodity storage in-lieu of vertical, limited scaling. File systems and Volume managers have been extended and commoditized to handle rather inexpensivly, massive scales of storage. LVM and ZFS are examples of Volume Management frameworks that offer extremely scalable options once the domain of proprietary solutions. Spend some time on LVM and ZFS.Release Syllabus
ZFS Administration
- Discuss Features
- Extend Default Pool
- Projects Pool
- User FS
- Quotas
- Compression
- Snapshots
- Clones
- Mirroring
- RAIDZ
- Replication
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5BSD13x Edition
Details
Release Info
Look no further than MacOSX. It thrives because of BSD Unix. As does: iOS. So, that device you're likely holding is powered by BSD Unix. Light and Fast are irrefutable hallmarks of BSD Unix. It is embedded in so many applications that it is a must-know in your OS | Distro toolbox. Certainly Linux is supreme on many fronts, but, BSD is a mighty contender.Release Syllabus
FreeBSD Unix Version 13x
- Introduction | Features | Installations
- Discuss BSD features
- Identify and obtain installation images
- Install
- Evaluate results
- Unix Basics | Users | Groups | Permissions - Symlinks
- Z-SHELL
- Compression Utilities
- Explore User | Group management with BSD Tools
- Provision users | groups as needed
- Explore standard Unix File System Permissions
- Apply common permissions to file objects
- Test accessibility and debug accordingly
- Discuss Symbolic Links
- Implement Soft Links as needed
- Confirm Soft Link behaviour | limitations
- Implement Hard Links as needed
- Contrast Hard | Soft Links
- Consider applicability of various linking mechanisms
- Package Management - Ports | Packages | Updates
- Discuss available package management options
- Explain Ports applications
- Peruse Ports environment
- Synchronize Ports tree to Online Repository
- Explore 'pkg' binary package management system
- Install binary packages as needed
- Install Ports and confirm accordingly
- Storage Management - GPART | GrowFS | SWAP
- Explore default partition layout
- SWAP Management
- ZFS Administration Intro
- Services | Cron | Syslog | LOG Rotation
- Services
- Cron
- Discuss available facilities
- Explore standard Syslog configuration
- Consolidate Syslogs across target BSD instances
- Log Rotation
- IP Configuration and Management
- Discuss available facilities
- Explore default per-installation configuration
- Oscillate between static and dynamic configurations
- Provision multiple IP addresses across hosts
- Split Back-End
- Evaluate results
- Web Services
- NginX
- SSL | TLS
- Network Reconnaissance with NMap
- Install NMap
- Explore top-level container
- Identify commonly used NMAP options/switches/parameters
- Carry-out NMap Scans
- Alternate scans with TCP-Connect to improve performance
- Contrast scan types and discuss
- Use NMAP to perform operating system fingerprinting and versioning
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5ngx-regex Edition
Details
Release Info
Regular Expressions (RegExes), as cryptic as they can appear, provide critical services in parsing information; particularly textual. Virtually every tool that handles text provides hooks to RegExes to simplify our ability to reduce result-sets to the essential bits. In this release, explore RegExes within the context of the NginX web service.Release Syllabus
NginX RegExes
- Server Name
- (Host | Domain) Mappings
- Location Modifiers
- Set Default Server
- (Deny | Permit) dotfiles
- (Deny | Permit) Suffixes
- Rewrite Sans Suffix
- Remove Suffix
- Remove Trailing Slash
- Remove 3LD
- 3LD Exemptions
- Fix Infinite Redirect
- Remove Query String
- Query String 444
- Parse Query String