6
votes

Comment faire un utilisateur nouvellement créé en tant qu'utilisateur sudo à l'aide de Chef

J'ai créé un "testeur" d'utilisateur à l'aide de Chef. Comment rendre cet utilisateur comme utilisateur sudo?


2 commentaires

Bienvenue sur Stackoverflow. Quel code avez-vous essayé jusqu'à présent?


Essayez de chercher sudo in supermarché.chef.io ?


4 Réponses :


2
votes

Vous le faites de la même manière que toujours, en ajoutant l'utilisateur à votre / etc / sudoers config. Vous pouvez gérer ce fichier à l'aide d'un modèle de ressource , par exemple.


0 commentaires

3
votes

Il y a un Sudo Cookbook pour la gestion de cela.

Il y a un sudo LWRP qui vous permettra ensuite d'ajouter un utilisateur (il ajoutera un fichier au répertoire /etc/sudoers.d ) < Pré> xxx


0 commentaires

6
votes

Il existe un moyen de modifier le groupe sudo à l'aide de GROUP CODE> ressource:

group "create testuser sudo" do
  group_name 'sudo'
  members 'testuser'
  action :modify
  append true
end


1 commentaires

Merci pour votre et. J'ai testé cela et ça a fonctionné pour moi :-)



0
votes

Depuis le chef 14, 'sudo' est une ressource


0 commentaires