Serveur Debian · 2 min read · Dec 17, 2025
Le Serveur Parfait - Debian Squeeze (Debian 6.0) Avec BIND & Dovecot [ISPConfig 3] - Page 3
4 Installer le serveur SSH
Si vous n’avez pas installé de serveur SSH lors de l’installation de base du système, vous pouvez le faire maintenant :
apt-get install ssh openssh-serverDésormais, vous pouvez utiliser un client SSH tel que PuTTY et vous connecter depuis votre station de travail à votre serveur Debian Squeeze et suivre les étapes restantes de ce tutoriel.
5 Installer vim-nox (Optionnel)
J’utiliserai vi comme éditeur de texte dans ce tutoriel. Le programme vi par défaut a un comportement étrange sur Debian et Ubuntu ; pour corriger cela, nous installons vim-nox :
apt-get install vim-nox(Vous n’avez pas à faire cela si vous utilisez un éditeur de texte différent tel que joe ou nano.)
6 Configurer le réseau
Parce que l’installateur de Debian Squeeze a configuré notre système pour obtenir ses paramètres réseau via DHCP, nous devons changer cela maintenant car un serveur doit avoir une adresse IP statique. Éditez /etc/network/interfaces et ajustez-le à vos besoins (dans cet exemple, j’utiliserai l’adresse IP 192.168.0.100) (veuillez noter que je remplace allow-hotplug eth0 par auto eth0 ; sinon, le redémarrage du réseau ne fonctionne pas, et nous devrions redémarrer tout le système) :
vi /etc/network/interfaces| # Ce fichier décrit les interfaces réseau disponibles sur votre système # et comment les activer. Pour plus d'informations, voir interfaces(5). # L'interface réseau de boucle locale auto lo iface lo inet loopback # L'interface réseau principale #allow-hotplug eth0 #iface eth0 inet dhcp auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |
Ensuite, redémarrez votre réseau :
/etc/init.d/networking restartPuis éditez /etc/hosts. Faites-le ressembler à ceci :
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 # Les lignes suivantes sont souhaitables pour les hôtes compatibles IPv6 ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |
Maintenant, exécutez
echo server1.example.com > /etc/hostname
/etc/init.d/hostname.sh start
Ensuite, exécutez
hostname
hostname -f
Il est important que les deux affichent server1.example.com maintenant !
7 Mettez à jour votre installation Debian
Tout d’abord, assurez-vous que votre /etc/apt/sources.list contient le dépôt squeeze-updates (cela garantit que vous obtenez toujours les dernières mises à jour pour le scanner de virus ClamAV - ce projet publie des versions très souvent, et parfois les anciennes versions cessent de fonctionner).
vi /etc/apt/sources.list| [...] deb http://ftp.de.debian.org/debian/ squeeze-updates main [...] |
Exécutez
apt-get updatepour mettre à jour la base de données des paquets apt et
apt-get upgradepour installer les dernières mises à jour (s’il y en a).
8 Changer le shell par défaut
/bin/sh est un lien symbolique vers /bin/dash, cependant nous avons besoin de /bin/bash, pas de /bin/dash. Par conséquent, nous faisons ceci :
dpkg-reconfigure dashUtiliser dash comme shell système par défaut (/bin/sh) ? <– Non
9 Synchroniser l’horloge système
Il est judicieux de synchroniser l’horloge système avec un serveur NTP ( n etwork t ime p rotocol) sur Internet. Il suffit d’exécuter
apt-get install ntp ntpdateet votre heure système sera toujours synchronisée.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.