GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment utiliser sudo pour attribuer un accès root à un utilisateur sur un serveur Linux

Utiliser sudo pour attribuer un accès root à un utilisateur sur un serveur Linux

Parfois, vous devez offrir un accès root pour un compte particulier ayant des privilèges limités sur un serveur. Vous devez suivre les étapes ci-dessous pour attribuer un accès root à un utilisateur particulier à l'aide de sudo.

Étape 1 : Connectez-vous au serveur en tant que root.

Étape 2 : Exécutez la commande suivante :

[email protected] [~]# visudo

Étape 3 : L'écran affiché serait celui des sudoers fichier dans l'éditeur vi . Vous devez inclure la ligne ci-dessous dans ce fichier pour attribuer des privilèges root complets à un compte (dans notre cas, il s'agit de accountname). :

accountname ALL=(ALL) ALL

Étape 4 : Si vous n'avez pas l'intention d'offrir l'accès complet mais que vous pouvez exécuter une liste particulière de commandes, vous pouvez créer un alias de commande dans votre fichier sudoers , par exemple :

User_Alias ADMINS = accountname
Cmnd_Alias HTTPD = /etc/init.d/httpd
ADMINS ALL = HTTPD

Avec cela, vous devriez pouvoir créer un groupe d'utilisateurs que vous pouvez puis attribuez des alias de commande à. Vous devez seulement vous assurer que les utilisateurs sont séparés par une virgule (,).

Le Cmnd_Alias vous montrera une liste de différentes commandes que les utilisateurs d'un alias particulier peuvent exécuter. Vous pouvez ensuite choisir l'alias de l'utilisateur et attribuer l'alias de la commande.

Ce qui précède demanderait à l'utilisateur d'entrer son mot de passe chaque fois que sudo est exécuté. Cependant, si vous ne voulez pas que le système demande un mot de passe à chaque fois, vous pouvez remplacer ADMINS ALL = HTTPD dans la dernière ligne par :

ADMINS ALL = NOPASSWD: HTTPD

Si vous avez besoin d'aide, veuillez contacter notre service d'assistance via. Chat en direct 24 x 7 disponible sur www.eukhost.com

Vous aimez ce message ?

Partagez sur votre profil de réseau social (Facebook, Twitter et Google+) et bénéficiez d'une remise récurrente forfaitaire de 10 % sur notre hébergement VPS et nos serveurs dédiés.

Envoyez-nous le lien partagé par e-mail à :[email protected] ou parlez à notre opérateur de chat en direct maintenant, en cliquant sur le défilement "Chat en direct" sur le côté gauche de cette page et nous vous fournirons immédiatement le coupon de réduction !


Panels
  1. Comment installer le serveur Web Nginx sur Linux

  2. Comment trouver tous les utilisateurs de Sudo sous Linux

  3. Comment personnaliser les environnements utilisateur Linux

  4. Comment configurer les privilèges Sudo pour l'utilisateur sous Linux

  5. Comment créer un utilisateur Sudo dans Rocky Linux 8

Comment activer le sudo sans mot de passe pour l'utilisateur sous Linux

Comment installer sudo sur Debian ou Ubuntu Linux

Comment installer le serveur NextCloud sur Rocky Linux 8

Comment installer LAMP sur le serveur Rocky Linux 8

Comment installer le serveur LAMP sur Linux Mint 19

Comment activer l'utilisateur root dans Ubuntu Server ?