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é.
- Si vous obtenez
- 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.