System & Network Admin

System & Network Admin

2075 bookmarks
Custom sorting
How To Install Distrobox on Debian 12
How To Install Distrobox on Debian 12
Learn to install Distrobox on Debian 12 with ease. Click for a step-by-step guide and enhance your Linux experience today!
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
·idroot.us·
How To Install Distrobox on Debian 12
Run exiftool across multiple spefici file types
Run exiftool across multiple spefici file types
is there a way to use exiftool command on all files with specific extensions inside a folder? E.g. exiftool -overwrite_original -all= *.jpg *.png *.jpeg The problem of the command above is that it
·stackoverflow.com·
Run exiftool across multiple spefici file types
Linux: Secure Yourself With GnuPG on Linux
Linux: Secure Yourself With GnuPG on Linux
With a versatile key management system and access to several public key directories, GPG is a must-have for security-minded Linux users.
·thenewstack.io·
Linux: Secure Yourself With GnuPG on Linux
How To Manage Linux Log Services
How To Manage Linux Log Services
This article explains the rsyslog logging service and compares it to the newer journald system. It uses practical command examples to manage the services and update configuration files.
·thenewstack.io·
How To Manage Linux Log Services
Linux: Mount Remote Directories With SSHFS
Linux: Mount Remote Directories With SSHFS
SSHFS mounts remote directories to a local machine using secure encryption, with a connection that is far more secure than your standard FTP.
·thenewstack.io·
Linux: Mount Remote Directories With SSHFS
Extract Video Metadata in Python - CodeSpeedy
Extract Video Metadata in Python - CodeSpeedy
In this tutorial, you will learn how to extract the metadata of a video file in Python. Two methods of extracting the metadata are here.
·codespeedy.com·
Extract Video Metadata in Python - CodeSpeedy
BSD Jumpstart
BSD Jumpstart
A comprehensive guide to NetBSD, FreeBSD, OpenBSD, and DragonFlyBSD
·bsdjumpstart.org·
BSD Jumpstart
Use Caddy for local HTTPS (TLS) between front-end reverse proxy and LAN hosts - Wiki - Caddy Community
Use Caddy for local HTTPS (TLS) between front-end reverse proxy and LAN hosts - Wiki - Caddy Community
TL;DL This Wiki explains how to enable https connections between hosts in a LAN with automatically renewed certificates. Just scroll down and go over the example Caddyfiles. They hopefully have enough comment to understand the idea 😉 Introduction If you have successfully followed the Wiki Using Caddy as a reverse proxy in a home network by @Matt, you have setup a reverse proxy that provides a TLS encrypted connection from the internet to that reverse proxy. This is mandatory and you should...
·caddy.community·
Use Caddy for local HTTPS (TLS) between front-end reverse proxy and LAN hosts - Wiki - Caddy Community
Create LXC Templates [Chuck Nemeth]
Create LXC Templates [Chuck Nemeth]
Create LXC Templates Every time inspiration struck or I saw a blog post with something I wanted to try, it was frustrating and time consuming to get the base operating system set up to the way I like it before proceeding with the project. Now I just update the template each point release or when I add something substantial to my dotfiles so it's ready to go whenever I need to spin up a fresh container.
·wiki.chucknemeth.com·
Create LXC Templates [Chuck Nemeth]
How to Manage Linux Software
How to Manage Linux Software
This article explains the role of command-line package managers, examines the package manager options for various distributions and demonstrates how to manage software with some of the most common tools.
·thenewstack.io·
How to Manage Linux Software
Mount share only if connected to Tailscale - Linux - Tailscale
Mount share only if connected to Tailscale - Linux - Tailscale
Sorry for the delayed response, hope it helps. Documenting anyway as it might help others as well. The idea is to have a systemd target (tailscale-online.target) that we ensure is enabled if and only if tailscale is up and vice versa. To do that write and enable tailscale-dispatcher.timer: [Unit] Description=Checks for tailscale state and syncs with `tailscale-online.target` BindsTo=tailscaled.service After=tailscaled.service [Timer] OnBootSec=0 OnUnitInactiveSec=10 AccuracySec=1 [Install]...
·forum.tailscale.com·
Mount share only if connected to Tailscale - Linux - Tailscale
Installing NixOS on a Raspberry Pi 3B | Eisfunke
Installing NixOS on a Raspberry Pi 3B | Eisfunke
I installed NixOS on a Raspberry Pi 3B. Here’s a write-up on the process, the problems I encountered and what I learned. Let me tell you: the Pi’s boot process is weird. Also it’s too slow to even evaluate my NixOS config so I had to build and deploy it remotely, and some other fun stuff.
·eisfunke.com·
Installing NixOS on a Raspberry Pi 3B | Eisfunke
How do I run a Bash script in an Alpine Docker container?
How do I run a Bash script in an Alpine Docker container?
I have a directory containing only two files, Dockerfile and sayhello.sh: . ├── Dockerfile └── sayhello.sh The Dockerfile reads FROM alpine COPY sayhello.sh sayhello.sh CMD ["sayhello.sh&quot...
·stackoverflow.com·
How do I run a Bash script in an Alpine Docker container?
A tcpdump Tutorial with Examples
A tcpdump Tutorial with Examples
tcpdump is the world’s premier network analysis tool—combining both power and simplicity into a single command-line interface. This guide will show
·danielmiessler.com·
A tcpdump Tutorial with Examples
Tcpdump write pcap to remote server with file rotation
Tcpdump write pcap to remote server with file rotation
I'm trying to run tcpdump on linux machine, which needs to write pcap on the remote server with file rotation every 10 seconds. tcpdump -s0 -i eth0 -G 10 -w - | ssh {remote_ip} "cat > capture_%...
·stackoverflow.com·
Tcpdump write pcap to remote server with file rotation
The Power of Zero-Trust Architecture: Building a Secure Internal Network with Nebula
The Power of Zero-Trust Architecture: Building a Secure Internal Network with Nebula
Imagine if we could establish a level of trust that in our network, we can verify with certainty that a computer really is who it says it is. By bringing mutual authentication and trust into networking, we can better make security decisions on when connections should be allowed. This can enable our services to talk to each other securely over the global internet, and reduce the dependence on a a trusted perimeter.
·apalrd.net·
The Power of Zero-Trust Architecture: Building a Secure Internal Network with Nebula
Learning Prometheus, Grafana, and Loki with Docker
Learning Prometheus, Grafana, and Loki with Docker
If you’ve read this blog for any length of time, you’ll know that I’m a big fan of Splunk, and using Splunk to solve everyday problems. But…
·dmuth.medium.com·
Learning Prometheus, Grafana, and Loki with Docker
awesome-fediadmin
awesome-fediadmin
A collection of awesome resources for running your own federated social media website.
·codeberg.org·
awesome-fediadmin
Livebook install on Nixos using Devenv
Livebook install on Nixos using Devenv
I have created Nix Flake for Livebook if you are interested. This Flake takes care of all dependencies that you would need I plan on expanding it with more OTP-related projects to be more like Fenix but for OTP related stuff.
·elixirforum.com·
Livebook install on Nixos using Devenv