如何在节点中获取chef-client进程的用户。
the user who runs the chef-client agent.
我使用ps命令来获取用户但效果不佳。任何特定的ruby方法,以获取节点中的chef-client进程的用户。
答案 0 :(得分:0)
Ohai在每个客户端运行时为用户填充automatic attribute。
node['current_user']
答案 1 :(得分:0)
最近很少有 ohai 插件被标记为可选。确保使用 client.rb 文件启用它们,以便 node['current_user'] 获取当前用户。
将下面添加到 client.rb 然后使用 node['current_user']-
GO:0006357
GO:0006355
GO:0045893
GO:0045944