Linux
La section la plus dense du wiki. On y trouve les fondamentaux, les outils CLI, la sécurité SSH, le shell scripting, le réseau, le stockage et le debug système. Rien de théorique — que du pratique.
Contenus
- Fondamentaux — Commandes de base — fichiers, processus, permissions
- Fondamentaux — curl — options utiles et cas d'usage
- Fondamentaux — vim — survie dans vim
- Fondamentaux — cron — syntaxe et exemples
- CLI — Remplacer les commandes de base — fd, bat, eza et autres remplaçants modernes
- CLI — sed — édition de flux en ligne de commande
- CLI — find — recherche de fichiers
- CLI — tmux — sessions persistantes et multiplexeur de terminal
- CLI — ip — remplacement de ifconfig et route
- CLI — ss — sockets et connexions réseau
- CLI — git — commandes git du quotidien
- CLI — Réécrire l'historique git — filter-branch et rebase
- Sécurité — Hardening sshd — durcir OpenSSH
- Sécurité — ipset — gestion des sets d'IPs pour iptables
- Sécurité — Certificats — générer et inspecter des certificats
- Sécurité — Notifications SSH Slack — alerter sur les connexions SSH
- Sécurité — Notifications SSH Telegram — variante Telegram
- Sécurité — SFTP — configuration chroot SFTP
- Sécurité — PAM passwords — politique de mots de passe PAM
- Shell — Template bash script — squelette de script robuste
- Shell — Écrire des scripts bash — bonnes pratiques
- Shell — Tips bash — astuces et patterns
- Shell — Tips zsh — spécificités zsh
- Réseau — Buffer NIC — tuning des buffers réseau
- Réseau — OpenVPN — monter un tunnel VPN
- Stockage — Créer un RAID — mdadm et RAID logiciel
- Stockage — Étendre une partition — LVM et redimensionnement à chaud
- Systemd — Créer une unit — service, timer et socket
- Avancé — strace — tracer les appels système
- Avancé — Troubleshooting GRUB — réparer un boot cassé
- Avancé — Lock DDoS — mitiger une attaque en temps réel
- Misc — Auto-upgrade — mises à jour automatiques Debian/Ubuntu
- Misc — Mot de passe root oublié — récupération sans réinstall