Debian

Debian 10 – Sudo

Par défaut, Sudo n’est pas installé sur Debian. Nous allons voir ici comment l’installer et donner les droits à un utilisateur d’exécuter des commandes en mode super utilisateur.

Pourquoi sudo ?

Utiliser sudo est plus sûr que d’ouvrir une session en tant que super utilisateur pour un certain nombre de raisons :

  • Personne n’a à connaitre le mot de passe du super utilisateur (sudo demande le mot de passe de l’utilisateur courant). Des droits supplémentaires peuvent être accordés temporairement à des utilisateurs puis retirés sans qu’il soit besoin de changer de mot de passe en ajoutant ou retirant l’utilisateur du groupe sudo.
  • Il est ainsi possible d’exécuter les commandes nécessitant des droits spéciaux avec sudo et le reste du temps de travailler en tant qu’utilisateur non-privilégié.
  • Quand une commande sudo est exécutée, le nom de l’utilisateur et la commande sont enregistrés.
  • La possibilité de basculer en super utilisateur en utilisant sudo -i (ou sudo su) est habituellement déconseillé parce que cela annule les avantages cités ci-dessus.

    1 – Installer sudo

    1. Ouvrez une session administrateur avec la commande suivante :

      su -
    2. Installez le paquet sudo :

      apt-get install sudo -y

    2 – Donner les droits sudo à votre utilisateur

    1. Ajoutez l’utilisateur souhaité au groupe sudo (en remplaçant mon_user par votre utilisateur) :

      usermod -aG sudo mon_user
    2. Connectez-vous sous votre utilisateur (en remplaçant mon_user par votre utilisateur) :

      su mon_user
    3. Testez le mode sudo en affichant la date du jour :

      sudo date
      [sudo] password for mon_user: 
      Fri 01 May 2020 03:52:35 PM CEST

      Si un mot de passe vous est demandé lors de l’exécution de cette commande, alors votre utilisateur possède bien les droits sudo.


    blank


    Evaluez ce tutoriel !
0 réponses

Laisser un commentaire

Rejoindre la discussion?
N’hésitez pas à contribuer !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *