Wie man den neu erstellten Benutzer als sudo-Benutzer an, indem Sie chef

Habe ich einen user „testuser“ mit chef. Wie machen Sie diesen Benutzer als sudo-Benutzer?

  • Herzlich willkommen auf Stackoverflow. Welchen code hast du bisher ausprobiert?
  • Versuchen Sie eine Suche sudo in Supermarkt.Koch.io ?
InformationsquelleAutor Sampath | 2017-02-07

 

4 Replies
  1. 5

    Es ist ein Weg, zu ändern sudo-Gruppe mit group Ressource:

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

    Andere Möglichkeit ist die Verwendung von sudo Rezept https://supermarket.chef.io/cookbooks/sudo .

    Empfohlene Weg für mich zu gehen mit dem sudo Rezept und offload-system Besondere Logik Rezept. Dort bekommen Sie die Attribute der Ressource-Konfigurationen, die Sie macht Rezept-code robust.

    • Vielen Dank für Ihre Ans. Ich habe diese getestet und es funktionierte für mich:-)
  2. 3

    Gibt es eine bestehende sudo Kochbuch für die Verwaltung dieser.

    Gibt es eine sudo LWRP, dass es dann möglich, fügen Sie einen Benutzer (es wird die Datei hinzufügen, um die /etc/sudoers.d Verzeichnis)

    sudo 'tomcat' do
      user      "%tomcat"    # or a username
      runas     'app_user'   # or 'app_user:tomcat'
      commands  ['/etc/init.d/tomcat restart']
    end
    
  3. 2

    Sie tun es die gleiche Weise wie immer, durch hinzufügen des Benutzers zu Ihrem /etc/sudoers config. Sie verwalten könnte, dass die Datei mit einem template Ressource, zum Beispiel.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.