1

我参与了使用 Chef 启动 nginx 服务器的工作。我使用 berkshelf 来管理站点说明书的依赖关系。每当我尝试运行配方“nginx”(http://community.opscode.com/cookbooks/nginx)时,Chef 都会抛出异常

usermod -s '/bin/false' -d '/var/www' nginx 返回 8,预期为 0

说明

usermod:用户 nginx 当前已登录

我相信以root用户身份运行,创建nginx 用户应该没有任何问题, 但是如何在运行配方时对创建的 nginx 用户进行 usermod?

4

1 回答 1

2

得到纠正。机器中运行了一个具有“nginx”用户权限的 nginx 实例。因此错误。因此,请确保“nginx”用户下没有任何进程正在运行。

于 2013-09-17T03:46:11.420 回答