GNU/Linux >> Tutoriels Linux >  >> Debian

Configuration de l'autorisation de privilège sudo de style Ubuntu sur Debian Linux

Les lignes suivantes décrivent une procédure sur la façon d'imiter le système d'autorisation de privilège sudo d'Ubuntu sur Debian Linux. Sudo permet aux utilisateurs d'exécuter des programmes avec les privilèges d'autorisation d'un autre utilisateur en fournissant leur propre mot de passe pour l'authentification.

Si vous ne l'avez pas encore fait, installez d'abord sudo paquet :

# apt-get install sudo

Une fois sudo installé, lancez :

# visudo

qui vous permet de modifier le contenu de /etc/sudoers dossier. Modifiez le contenu de ce fichier comme indiqué ci-dessous :

Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

root    ALL=(ALL:ALL) ALL
%admin ALL=(ALL) ALL
%sudo   ALL=(ALL:ALL) ALL

Alternativement, vous ne devez ajouter que la ligne :

%admin ALL=(ALL) ALL

qui permet aux membres du groupe admin d'obtenir des privilèges root. Ensuite, créez admin groupe :

# addgroup admin

À ce stade, il ne reste plus qu'à ajouter tous les utilisateurs que vous souhaitez utiliser la commande sudo à admin et sudo grouper. Par exemple, la commande ci-dessous ajoutera un utilisateur linuxconfig aux deux groupes :

# usermod -a -G sudo -G admin linuxconfig

Pour voir quels utilisateurs appartiennent actuellement à admin et sudo course de groupe :

# getent group sudo admin

Pour commencer à utiliser sudo, vous devez vous reconnecter, c'est-à-dire vous déconnecter et vous reconnecter avec votre utilisateur sudo, sinon vous verrez le message d'erreur suivant :

$ sudo -i
[sudo] password for linuxconfig: 
linuxconfig is not in the sudoers file.  This incident will be reported.

Debian
  1. Configurer le superviseur pour exécuter le serveur Web Apache2 sur Ubuntu/Debian Linux

  2. Guide d'installation Linux Ubuntu / Debian jdownloader

  3. Installez ownCloud 10 sur Ubuntu 16.04 / 14.04 / Debian 9 / 8

  4. Comment installer Pip sur Ubuntu 18.04, Debian 9 et Linux Mint 19

  5. MX Linux contre Ubuntu

Comment créer un utilisateur Sudo dans Ubuntu Linux

Installer/Mettre à jour le noyau Linux 5.16 sur Debian 11 Bullseye

Comment installer Prometheus dans Debian 11 ou Ubuntu 20.04

Comment installer sudo sur Debian ou Ubuntu Linux

Comment installer MariaDB 10 sur Debian 11 Bullseye Linux

Comment installer NextCloud sur Debian 11 Bullseye Linux