Linux est la plateforme de choix pour les services réseau. Ce module couvre les serveurs web (Apache, Nginx), SSH, FTP, DNS et DHCP.
apt install apache2apt install nginxsystemctl status apache2apt install openssh-server/etc/ssh/sshd_configapt install bind9dig @localhost example.comapt install isc-dhcp-server/etc/dhcp/dhcpd.confInstaller Apache et créer une page web :
apt install apache2 echo "Bienvenue sur mon serveur" > /var/www/html/index.html
apt install apache2 : installe Apache.echo ... > /var/www/html/index.html : crée la page d'accueil.Modifier la configuration SSH :
nano /etc/ssh/sshd_config PermitRootLogin no PasswordAuthentication no systemctl restart ssh
PermitRootLogin no : désactive le login root.PasswordAuthentication no : force l'authentification par clé.Quelle commande permet de redémarrer Apache ?
systemctl restart apache2
Comment désactiver l'authentification par mot de passe sur SSH ?
PasswordAuthentication no dans /etc/ssh/sshd_config
1. Apache stocke ses fichiers par défaut dans :
2. La commande systemctl status ssh permet de :
3. Le serveur DNS bind utilise le fichier de configuration :
4. Pour installer le serveur DHCP sur Debian, on utilise :
5. La directive PermitRootLogin no dans sshd_config permet de :