Avoiding stampeding Mastodons – Dustin's Blog

System & Network Admin
Dotfiles Management - mitxela.com
Recover Lost PDF Passwords with pdfcrack (Linux)
Forgetting the password to your important PDF documents can be disastrous. pdfcrack is a Linux command line tool that can crack the password of any PDF file
vault docker - docker compose example with Hashicorp Vault - Mister PKI
Learn how to use and install vault docker image to run in a local environment with docker compose. Hashicorp vault examples and tutorials.
Easily Self Host Vaultwarden Using Docker Compose - Tech Addressed
In this tutorial, we'll compare Vaultwarden to Bitwarden and why you would consider using it instead of Bitwarden as well as everything you need to know to get Vaultwarden deployed quickly and easily in your homelab environment using Docker Compose.
How To Setup & Configure A Nginx Reverse Proxy - Tech Addressed
If you run multiple services on your network - especially using Docker - hosting a Nginx reverse proxy is an invaluable tool for making accessing those services easier. With this guide, you'll have Nginx setup and configured in no time. While the bulk of the information regarding configuring Nginx will apply to any Nginx install, the scripts / instructions specific to installing the software will only work on Debian / Ubuntu.
Run your own private CA & ACME server using step-ca - smallstep
Use the ACME protocol to get certificates from step-ca. ACME radically simplifies TLS and HTTPS by letting you obtain certificates automatically.
How to Install SSL Certificate on NGINX Server
Install an SSL Certificate on NGINX to ensure a safe connection from your webserver to browsers. Set up SSL on NGINX with these simple steps.
OpenSearch
OpenSearch is a community-driven, Apache 2.0-licensed open source search and analytics suite that makes it easy to ingest, search, visualize, and analyze data.
How to Install OpenSearch via Docker on Ubuntu 22.04
OpenSearch is a community-driven project by Amazon and a fork of Elasticsearch and Kibana. In this tutorial, you will install and set up OpenSearch - ...
Detecting Rogue DHCP Server
What is a rogue DHCP server
A rogue DHCP server is an unauthorized DHCP server that distributes knowingly or unknowingly wrong or malicious information to clients that send DHCP discover packets withi
Understanding /etc/mtab File Parameters in Linux System
In this article, we will explore the /etc/mtab file on a Linux system and understand the various parameters and directives included therein.
How to use GitOps to automate Terraform
Instead of using CI/CD pipelines or Terraform Cloud, try this alternative approach to automating Terraform using Flux and GitOps.
8 of the Best Video Editors for Linux - Make Tech Easier
In most cases, video editing software in Linux is free. If you want to try it, these are some of the best Linux video editors.
Getting started with GNU screen - Beginners Guide
Screen is a terminal multiplexer and has a wide feature set. It allows you to split your terminal window into multiple windows (split screen feature), detach sessions to let commands run in the backgr
How To Set Up SSH Keys With YubiKey as two-factor authentication (U2F/FIDO2)
Explains how to set up ssh keys with YubiKey as two-factor authentication (2FA) to protect ssh keys stored on local Linux/macOS/BSD system.
What is File Globbing in Linux?
In this article, you will learn what file globbing is in Linux and how to use it with various commands through practical examples.
Basics of Power over Ethernet (PoE)
Power over Ethernet - or short 'PoE' - allows you to supply DC power for another device over the ethernet network cable. The most common Power Source Equipment (PSE) types are switches and routers (en
How to Install and Configure PipeWire in Linux - Make Tech Easier
PipeWire is a powerful contender to replace PulseAudio. Here we show you how to install and configure PipeWire on your Linux system.
DHCP configuration file /etc/dhcp/dhcpd.conf explained – The Geek Diary
The main DHCP configuration file is /etc/dhcp/dhcpd.conf. The file is used to store the network configuration information required by DHCP clients.
How to Encrypt any File, Folder, or Drive on Your System
Trust us, it’s safer this way.
How to Use 'head' Command to Manage Files Effectively
In this guide, we will learn about the head command using some practical examples to work with text files efficiently from the command line interface.
Online Tools – The ultimate collection of tools for getting things done quickly
Online Tools offers hundreds and hundreds of utilities for editing images, animations, and text. Try for free!
Crontool - free crontab/cron expressions editor online
Creating ED25519 SSH keys
TLDR; The following command will create a new SSH key using ED25519 with an auto-generated comment.
ssh-keygen -t ed25519 -f $HOME/.ssh/id_ed25519 -C "$(whoami)@$(hostname)-$(date +'%y%m%d')" SSH Keys The best, and sometimes only, way to connect to a remote SSH server is via an SSH key. Allowing key only access to a SSH server massively reduces an attackers ability to brute force the server and raises the overall level of security.
DNS Response Size
Everybody knows a DNS response needs
to fit into a 512 byte UDP packet, right? But suppose it
doesn't fit...
SSH Troubleshooting Guide
I won't go into specific cases in this blog post. This is a general guide on how to gather the necessary information that will help you to get your problem fixed.
In this post, I'll use a Linux client
who Command in Linux: Explanation with Examples
A simple tutorial explaining the basics of who command in Linux with its parameters, syntax, usage and various examples.
How to build your OCI images using Buildpacks
Docker has become the new standard for building your application. In a Docker image we place our source code, its dependencies, some configurations and our application is almost ready to be deployed…
Advanced Copy - Shows Progress While Copying Files in Linux
Advanced-Copy is a command line program that is very much similar, but a little modified version of the original cp and mv command with a progress bar.