Configuration Initiale Serveur Debian 12

Guide étape par étape pour les premières étapes importantes lors de la configuration d'un serveur Debian 12 fraîchement installé

Debian 12 Server Setup Linux System Administration

Notes Importantes

Accès root ou privilèges sudo requis
Connexion internet stable requise pour les mises à jour
Sauvegarder les données importantes avant les modifications
Prévoir suffisamment de temps pour toutes les étapes
Considérer les aspects de sécurité lors de la configuration
Documenter tous les changements effectués

Étapes de Configuration

Suivez ces étapes dans l'ordre pour configurer correctement votre serveur Debian 12

1

Configurer la Langue du Système

Définir la locale du système à C.UTF-8 pour une meilleure compatibilité et des standards internationaux.

Note : Il est recommandé de redémarrer le système après avoir changé la locale pour que toutes les applications adoptent les nouveaux paramètres.

2

Vérifier et Définir le Fuseau Horaire

Vérifier le fuseau horaire actuel et le définir au bon fuseau horaire si nécessaire.

3

Mettre à Jour le Système

Mettre à jour le système et nettoyer les paquets inutiles.

Plus d'informations: https://wiki.debian.org/SourcesList

4

Changer le Nom d'Hôte

Changer le nom d'hôte du serveur, particulièrement important dans les environnements virtualisés.

5

Effacer le MOTD du Serveur

Effacer le message d'accueil (Message of the Day) qui s'affiche à chaque connexion.

6

Afficher les Informations Matérielles

Installer les outils d'analyse matérielle et afficher les informations système détaillées.

7

Vérifier le Système

Vérifier la configuration du système et s'assurer que tout est correctement configuré.

Conseils Supplémentaires & Sécurité

Étapes optionnelles mais recommandées pour améliorer la sécurité et la fonctionnalité de votre serveur

Configurer la Sécurité de Base

Installer UFW (Uncomplicated Firewall) pour une gestion facile du pare-feu

$
apt install ufw -y

Activer le pare-feu UFW

$
ufw enable

Installer Fail2ban pour protéger contre les attaques par force brute

$
apt install fail2ban -y

Installer les Outils Essentiels

Installer les outils en ligne de commande essentiels

$
apt install sudo curl wget git nano htop tree -y

Installer les outils de compilation pour compiler des logiciels

$
apt install build-essential -y

Configurer les Mises à Jour Automatiques

Installer les mises à jour de sécurité automatiques

$
apt install unattended-upgrades -y

Configurer les mises à jour automatiques

$
dpkg-reconfigure unattended-upgrades

Configuration du Serveur Terminée !

Votre serveur Debian 12 est maintenant correctement configuré avec les paramètres essentiels. Considérez l'implémentation des mesures de sécurité supplémentaires pour les environnements de production.