需要修改如此创建的特定用户的UID:
#change UID of bob from 555 to 1555
user 'bob' do
action :modify
uid 1555
end
在Chef-client运行后没有错误
Recipe: bob-uid-change::default
* user[bob] action modify (up to date)
用户的ID不会在/ etc / passwd上更改
我错过了什么吗?
谢谢!
答案 0 :(得分:0)
如果用户(bob)当前已登录并使用系统,则修改将不起作用,即如果有任何活动进程用于bob。
但是,如果我没记错的话,如果由于名称中的活动进程而无法修改用户,那么厨师将会爆炸...而不是像这种情况那样在不更新用户的情况下静默移动。值得检查以确保您没有先在任何地方登录,但