PHP-One-Liners Edition
Details
Release Info
PHP is more commonly known as a CGI processor; for Web-Applications. Perhaps you could call it a Middle-Tier. However, PHP also offers simple, but powerful CLI processing for common needs often provided via a hodgepodge of well-known $SHELL utilities. Either way, PHP makes it facile to achieve accounting where necessary, and simply via One-Liners.Release Syllabus
PHP One-Liners
- General Usage
- Count Lines
- Word Count
- Count Chars
- Split Lines into ARRAY
- Count Instances of Fields
- Transform Delimiters
- Anonymize LOGs
- Extract Unique SRCs
- Lines by Error Code
- LOG By Code
- Summarize Error Codes
- Pre-Seed Error Codes
- Random Strings
- Varied Passwords
- Expose Undefined Passwords
- Outdated Passwords
- Hash | Un-Hash
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5GlusterFS Edition
Details
Release Info
GlusterFS provides simple, cost-effective, scalable and reliable network-distributed volume | disk aggregation services. Quickly and effectively allocate storage for your applications with GlusterFS.Release Syllabus
Cloud Storage with GlusterFS
- Discuss Features:
- Default Volume Type
- Common Volume Types
- Transport Types
- File System Support
- Storage Model
- Features
- Provision Storage
- Allocate GlusterFS Brick
- Persistence
- Generate IO
- Multiple File Systems
- Various Sizes
- Stop | Remove Volume
- Reconstitute Volume
- Server Mount
- Evaluate
- Features
- Provision Storage
- Partition | FS | Mount | Brick
- Extend Volume
- Monitor IO Distribution
- Shrink Volume
- Confirm Reallocation
- Remove Bricks
- Add | Replace Bricks
- Confirm Data Transfer
- UUID Mounts
- Migrate Mounts
- Features
- Probe Storage Instances
- Provision Storage
- Extend Shared Volume
- Mount any Server
- List Storage Spread
- Dismantle Volume
- Confirm Data-Availability
- Volume Reconstruction
- Features
- Existing Bricks
- Re-Use Allocated Storage
- Define New Bricks
- Create Volume
- Generate | Monitor IO
- Fail NODEs
- Evaluate
- Features
- Explore Environment
- Create New Replica Volume
- Mount on Web Servers
- Ensure Persistence
- Update NginX Web Server Config
- Fetch Content
- Down Storage NODE | Test
- Restore NODE | Confirm Content
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5OpenPGPII Edition
Details
Release Info
GPG - OpenPGP - Provides a standard PKI Framework, supporting common Algorithms, for securing your data at-rest and in-transit.Release Syllabus
OpenPGP with GPG
- Discuss Features:
- Primary Tool
- Private | Public Keys
- Public Key Cryptography Standards (PKCS)
- Encryption | Decryption
- Signing | Verification
- Features
- General Usage
- Create Content
- Encrypt
- PassPhrase Protect
- Binary | Text Encryption
- Share
- Decrypt
- Features
- Vary Algos
- Compare Results
- Caveats
- Random PassPhrases
- Store PassPhrases
- Encrypt | Decrypt | Confirm
- Use Case
- Generate Keypairs
- Export | Import
- Share
- Sign
- URI Import
- Features
- Identify Public Keys
- Encrypt to Recipients
- Vary Key Identifcation
- Share Content
- Confirm Decryption
- Confirm Invalid Recipient
- Features
- Encryption | Decryption Distinction
- Sign | Share Content
- Confirm Signatures
- Missing Public Key
- Sign | Encrypt | Decrypt | Verify
- Encrypt | Sign | Verify | Decrypt
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5SSL-TLS Edition
Details
Release Info
Transport Layer Security (TLS) provides standards-based asymmetric and symmetric cryptographic solutions for your application needs.Release Syllabus
SSL-TLS with OpenSSL
- Discuss Features:
- Primary Tool
- Private | Public Keys
- Certificate Signing Requests (CSRs)
- Self-Signed Certificates
- Public Key Cryptography Standards (PKCS)
- Encryption | Decryption
- Random String Generation
- Message Digests
- SSL-TLS Client
- Features
- General Usage
- Retrieve Site Certificates
- Determine OCSP Configuration
- Probe supported TLS Versions
- Extract Certificate for local usage
- Retrieve Certificate with NMap
- Retrieve Certificate Chain
- Fetch Certificate
- x509 Query Fields
- Fingerprints
- One-Liner
- Export Public Key from Certificate
- Dump Public Key
- Generate Random Bytes
- Yield various Formats
- Create Random Files on Target
- Define Random $USERs
- Track defined $USERs
- Features
- Generate Digests
- Install SHA3-SUM
- Vary Content
- Compare Digests
- Remote Digests
- Store Digests
- Features
- Common Algorithms
- Generate Multiple Private Keys
- Export Public Keys
- Confirm Keys
- Remove and Re-Export Public Keys
- Generate Non-Default RSA Keys
- Password-Protected Keys
- Share PRIV_KEY and Confirm
- Features
- Base64 Encode | Decode
- AES-256 Encryption | Decryption
- Base64 Representation
- Decode | Decrypt
- Deterministic Examples
- Asymmetric Encrypts | Decrypts
- Features
- "pkeyutl" Sub-Command
- RSA Signatures
- ED(448|25519) Signatures
- RSA-PSS Signatures
- Eliptical Curve Signatures
- "-rawin" effect
- Encrypt | Sign | Verify | Decrypt
- Sign | Encrypt | Decrypt | Verify
- Discuss
- Generate Private Keys
- Generate Correlating CSRs
- Confirm Keys | CSRs
- Self-Signed Certificates
- Generate
- CA Store
- Root CA
- Various ALGOs
- Internal Domain
- SYMLINK Keys
- Password-Protected PRIV_KEY
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5$SHELL-Vars Edition
Details
Release Info
The $SHELL (all incarnations), provide a plethora of useful mechanisms that facilitate smoother and more automated operations. Core to reduced computing friction is $SHELL-Mastery.Release Syllabus
SHELL Variables
- Discuss Features
- Terminal (TTY)
- CLI Arguments
- Process ID
- Backgrounded
- SHELL Local
- Environment
- Persistence
- Aliases
- Command Substitution
- Increment | Decrement
- Dynamism
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5zsync 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