关于 serverspec 运行,我有以下场景:
我使用用户证书登录到 VM,然后执行 sudo su -。现在作为根用户,我切换到不需要密码的虚拟用户。
然后使用虚拟用户,我使用 /opt/chefdk/embedded/bin/serverspec-init 初始化 serverspec,并将其配置为在同一 VM 中进行示例测试。
现在,当我使用虚拟 /opt/chefdk/embedded/bin/rspec spec/XXXX/sample_spec.rb 尝试此操作时
它不断询问用户密码,这只是一个证书。
我想避免这种情况,并希望 serverspec 使规范在没有密码提示的情况下运行。
我无法弄清楚。请帮忙。
谢谢!