Aller au contenu principal

Configuration du serveur

Les objectifs de ce chapitre sont :
  • de permettre la connection au serveur par SSH depuis le réseau local
  • de permettre la connection au serveur par SSH depuis internet
  • d'effectuer un démarrage du serveur à distance

1. Ajout de la commande sudo

Nous allons maintenant ajouter la commande sudo à notre utilisateur pour pouvoir lancer des commandes en tant que root sans avoir à changer d'utilisateur.

Pour cela, nous allons d'abord commencer par passer en mode root avec la commande su - et le mot de passe superutilisateur configuré lors de l'installation. Puis, nous allons lancer les commandes suivantes afin d'installer le paquet sudo et d'ajouter notre utilisateur au groupe d'utilisateur du sudo.

apt update
apt install -y sudo
adduser <votre identifiant> sudo

Pour que la modification soit prise en compte, vous devez vous déconnecter du superutilisateur et de votre utilisateur puis vous reconnecter avec votre utilisateur.

Vous pouvez maintenant vérifier que la configuration est réussi en tester la commande suivante sudo apt update et en saisissant le mot de passe de votre utilisateur (et non pas celui du root).

2. Configuration d'une IP statique

Pour configurer une IP statique, vous devez d'abord savoir qu'elle est la plage d'adresse IP réservé par le boitier de connexion de votre FAI pour le DHCP.

Vous pouvez maintenant éditer le fichier de configuration réseau de l'ordinateur pour lui définir une IP fixe sur le réseau local.

sudo nano /etc/network/interfaces

Vous devriez trouver une ligne qui ressemble à iface <nom carte réseau> inet dhcp. Nous allons la modifier comme ci-dessous :

auto <nom carte réseau>
allow-hotplug <nom carte réseau>
iface <nom carte réseau> inet static
address <une ip en dehors de la plage DHCP>
netmask 255.255.255.0
gateway 192.168.1.254
broadcast 192.168.1.255

Puis, nous redémarrons la configuration réseau avec la commande sudo /etc/init.d/networking restart

Et on vérifie la configuration avec la commande ip a | grep <votre ip>

Vous devriez maintenant pouvoir vous connecter à cet ordinateur depuis un autre appareil en ssh avec la commande ssh <identifiant utilisaeur>@<votre ip> et le mot de passe de l'utilisateur

3. Rendre le serveur accessible sur internet

  • Il vous faut demander à votre FAI de vous attribuer une IP fixe (la procédure diffère selon l'opérateur).
  • Configurez le boitier de connexion de votre FAI pour rediriger votre IP fixe vers l'IP locale de votre ordinateur.

4. Mise en place du Wake On Lan

  • Configurer le BIOS pour autoriser le WOL et désactiver toutes options de mise en veille prolongée
  • Installer l'utilitaire ethtool avec la commande sudo apt install ethtool
  • Exécuter la commande sudo ethtool <nom carte réseau> | egrep "^[[:blank:]]*Wake-on: (g|d)"
    • Si vous obtenez Wake-on: g, c'est que le WOL est activé
    • Si vous obtenez Wake-on: d, c'est qu'il est disponible, mais désactivé.
  • Pour configurer le Wake On Lan, ajoutez la ligne ethernet-wol g à la fin de la configuration de votre carte réseau dans le fichier /etc/network/interfaces
  • Après redémarrage de votre ordinateur, rejouez la commande précédente pour vérifier que la modification est bien prise en compte.
  • Le WOL est maintenant correctement configuré et disponible.