1

当使用 SSH 在远程主机上执行测试时,Serverspec 会自动为每个命令添加 sudo。这很好用,但我希望在本地运行我的 serverspec 测试,而且我的许多测试都需要 sudo 权限。我正在使用 RVM 和捆绑器,我不想使用 sudo 处理安装 serverspec 和依赖项。

为什么 serverspec 在执行本地测试时不预先添加 sudo 或至少提供使用 sudo 的选项?在本地运行时,如何强制 serverspec 对每个命令使用 sudo?

4

0 回答 0