Skip to content

Linux

Linux | Managing Services

System services are one of the most important parts of a Linux system. They start applications in the background, open sockets, mount file systems, run timers and keep your system operational.

On modern Linux distributions this is usually handled by systemd. The main CLI tool to interact with systemd is systemctl.

SSH Authentication with Pubkey using Fido2

This guide explains how to secure SSH connections using FIDO2 (YubiKey) for authentication and provides a brief overview of SSH basics. Traditional SSH passwords and key files rely on secrets that can be copied or stolen. FIDO2 improves security by using a hardware-backed public/private key pair. The private key never leaves your device, while the public key is stored on the server.

Setting up persistent NFS mount via fstab

Providing storage to your Linux system is a common practice to separate storage from the computing unit. By utilizing a Synology 2-Bay NAS with RAID 1, you can ensure that your important data is secure and easily accessible. This setup not only offers redundancy but also allows for flexible sharing options across different Linux systems.