在 Chef 中创建一个 nix 用户名
Creating a nix username in Chef
我是 Chef 的新手,我正在尝试使用 'user' Chef 资源创建一个名为您的 firstname.lastname 的 *nix 用户名。我没有任何线索,真的需要一些帮助。
package 'httpd' do
action :install
end
service 'httpd' do
action [:enable, :start]
end
file '/etc/motd'
owner 'root'
group 'root'
mode '0644'
content 'Hello world'
end
可以使用user
resource,例如:
user 'a user' do
comment 'A random user'
uid 1234
gid 'groupname'
home '/home/random'
shell '/bin/bash'
password '$JJsvHslasdfjVEroftprNn4JHtDi'
end
如果您希望通过数据包管理用户,您可能会发现 users
cookbook 很方便
我是 Chef 的新手,我正在尝试使用 'user' Chef 资源创建一个名为您的 firstname.lastname 的 *nix 用户名。我没有任何线索,真的需要一些帮助。
package 'httpd' do
action :install
end
service 'httpd' do
action [:enable, :start]
end
file '/etc/motd'
owner 'root'
group 'root'
mode '0644'
content 'Hello world'
end
可以使用user
resource,例如:
user 'a user' do
comment 'A random user'
uid 1234
gid 'groupname'
home '/home/random'
shell '/bin/bash'
password '$JJsvHslasdfjVEroftprNn4JHtDi'
end
如果您希望通过数据包管理用户,您可能会发现 users
cookbook 很方便