Debian 12
🎯 Objectif : Installer Debian 12 et les dépendances principales pour avoir un OS pret à l'emploi, joignable en SSH.
Installation
- Paramètrage BIOS
- Téléchargement de l'image Debian
- USB bootable (Rufus)
- Installer Debian et configurer SSH
- Installer sudo et ajouter un utilisateur au groupe sudo, pour les privilèges administrateurs
Se connecter en root :
su -
mettre son mot de passe puis taper :apt install sudo
Ajouter l'utilisateur au groupe sudo :adduser <nomdutilisateur> sudo
La prochaine fois que l'utilisateur se connectera, il pourra utiliser la commandesudo
et ainsi executer des commandes avec les privilèges administrateurs. - Tout savoir sur la connexion à distance à la console (SSH)
- Optionnel - UPS client en cas de coupure / et aussi
- Optionnel - Réveil en cas de coupure de courant -> régler le BIOS S0 state
- Optionnel - Réveiller le serveur à distance (WoW - WoL)
CLI apps à avoir près de soi
Quelques app que vous utiliserez forcément à un moment donné, autant les installer dès le départ
sudo apt update
sudo apt upgrade
sudo apt install vim btop ranger git duf neofetch samba cifs-utils tree unzip ufw
En plus :
- gping - Outil graphique de ping
- lazydocker - Gestion de conteneurs docker en CLI
Fonctions utiles
Pare-feu
Partage Samba (accès à un disque réseau distant)
Transfert de fichier via rsync
sudo rsync -avhHSP /source /destination
- Ajoutez
--exclude @eaDir
si la source est un NAS Synology