【发布时间】:2014-03-26 12:11:00
【问题描述】:
我想创建一个新用户kevin,密码为kevin。
cookbooks/make_user/recipes/default.rb
user "kevin" do
comment "default user"
home "/home/kevin"
shell "/bin/bash"
password "kevin"
end
配置我的 Vagrant 盒子后,我 ssh 到盒子上。但是,我无法以kevin 用户的身份使用su,密码为kevin。
[vagrant@vagrant-centos65 ~]$ su kevin
Password:
su: incorrect password
查看 Chef 'users' docs,我不确定 password 是要修改的正确属性。
password The password shadow hash. This attribute requires that
ruby-shadow be installed. This is part of the Debian package:
libshadow-ruby1.8.
如何修改我上面的食谱,以便su 和kevin 使用相同的密码?
【问题讨论】:
标签: chef-infra