2016-04-04 6 views

答えて

2

私は/etc/sudoersを使いこなし、sudoのrootユーザーへのアクセスを取りやめました。代わりにgid "sudo"にユーザーを追加することにしました。

3

私はこれを迷彩(1.8.1)とキッチン(1.5.0)で行っていました。 denniss上記の彼の答えでは、上記の答えで 'sudo'グループをぶち壊していました。それを修正するために、私は、古いレビュアを置き換えて、ユーザーレシピのsudoグループにデフォルトの " (このレシピは「迷惑メール」ユーザーを管理していないにもかかわらず)グループに「迷惑メール」を追加する新しいものと()行を追加します。

# . . . /myapp/recipes/users_recipe.rb 
# 
include_recipe "users" 
group 'sudo' 

user 'jgodse' do 
    action :lock 
    group 'sudo' 
    system true 
    shell '/bin/bash' 
    home '/home/jgodse' 
    manage_home true 
    password '$1$xyz$35Ph9JlxB.1tGXqrCgX5y0' 
end 
group 'sudo' do 
    action :modify 
    ### members ["jgodse","sysadministrator"] ###old code 
    members ["jgodse","sysadministrator", "vagrant"] #new code 
    append true 
end 
+0

+1私の問題を特定するのに役立ちます。しかし、私はそれがよりクリーンな修正だとは思わない。迷惑なユーザーの設定は、主レシピを汚染しないように、.kitchen.yml設定(provisioner.attributes.authorization ...)に保存する必要があります。 – mcoolive

関連する問題