Les lignes suivantes décriront 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
emballer:
# apt-get install sudo
Une fois sudo installé, exécutez:
# Visudo
ce qui vous permet de modifier le contenu de / etc / sudoers
déposer. Modifiez le contenu de ce fichier comme affiche ci-dessous:
Par défaut Env_Reset par défaut Mail_badpass par défaut Secure_Path = "/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin" root all = (all: all) tout% admin tout admin tout = (Tout) tout% sudo tout = (tout: tout) tout
Alternativement, vous ne devriez ajouter que la ligne:
% admin tout = (tous) tout
qui permet aux membres du groupe d'administration d'obtenir des privilèges racine. Ensuite, créez administrer
groupe:
# addGroup Admin
À ce stade administrer
et Sudo
groupe. 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 administrer
et Sudo
Run de groupe:
# GETENT GROUP SUDO Admin
Pour commencer à utiliser Sudo, vous devez redémarrer et vous connecter et vous connecter à nouveau avec votre utilisateur sudo, sinon vous verrez le message d'erreur suivant:
$ sudo -i [sudo] Mot de passe pour LinuxConfig: LinuxConfig n'est pas dans le fichier sudoers. Cet incident sera signalé.