Debian : spécificités et premiers pas
Configuration initiale de Debian 12 et 13 sur une machine : mises à jour, ensemble de paquets de base, sudo, pare-feu, heure, et les spécificités qui surprennent les débutants.
Mis à jour le 23 août 2026
Debian est un système sans surprises : un logiciel préinstallé minimal, des changements rares entre les versions, un support long. Les versions 12 et 13 sont disponibles.
Premières commandes
apt update && apt upgrade -y
apt install -y curl wget nano git ufw htop ca-certificates
timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname my-vds
Vérifiez la version du système :
cat /etc/os-release
Ce qui vous surprend après Ubuntu
| Particularité | Que faire |
|---|---|
Pas de sudo par défaut | apt install -y sudo, puis usermod -aG sudo artem |
Pas de curl, nano peut manquer | Installez-les manuellement depuis la liste ci-dessus |
| Les paquets sont plus anciens | Versions récentes de Node, PHP, PostgreSQL — depuis les dépôts officiels des projets |
| Pas de snap | Généralement inutile de toute façon |
ip a au lieu de ifconfig | net-tools s'installe séparément, mais mieux vaut s'habituer à ip |
Utilisateur et sudo
Vous ne devez pas travailler en root en permanence :
apt install -y sudo
adduser artem
usermod -aG sudo artem
Les permissions s'appliquent à la prochaine connexion. Vérifiez :
su - artem
sudo whoami
La réponse root signifie que tout est configuré.
Pare-feu
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
ufw status verbose
Autorisez d'abord OpenSSH, puis activez
ufw. Sinon la connexion sera coupée et vous devrez vous connecter via la console texte dans le panneau.
Versions récentes des programmes
Debian propose volontairement des paquets plus anciens — c'est le prix de la stabilité. Lorsque vous avez besoin d'une version récente, connectez le dépôt officiel du projet, pas des builds aléatoires :
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs
Les paquets des backports s'installent explicitement :
apt install -y -t bookworm-backports <package>
Vous ne devez pas mélanger des dépôts de différentes versions (testing, unstable) sur une machine de production : tôt ou tard, le système cessera de se mettre à jour.
Mises à jour de sécurité automatiques
apt install -y unattended-upgrades
dpkg-reconfigure -plow unattended-upgrades
Cela couvre le scénario de piratage le plus courant — une vulnérabilité pour laquelle un correctif est sorti il y a six mois.
Mise à niveau entre versions
La mise à niveau de Debian 12 vers 13 se fait en modifiant les sources des paquets et avec la commande apt full-upgrade. Avant cela, pensez à télécharger vos données : scp et rsync. Il n'existe pas de sauvegardes automatiques ni de snapshots de la machine, vous n'aurez donc nulle part où revenir en arrière.
Si le système est récent et que les données sont peu nombreuses, il est plus simple et plus sûr de le réinstaller avec la version souhaitée.
Agent invité
Le panneau en a besoin pour afficher l'espace utilisé et effectuer un redémarrage à chaud :
apt install -y qemu-guest-agent
systemctl enable --now qemu-guest-agent
Ensuite — checklist de la première heure et site web en 15 minutes.