为什么在给出--ssh-user& amp;用户时,我会通过knife-vsphere提示输入sudo密码? --ssh-password params?

时间:2015-05-31 19:47:22

标签: chef sudo knife

我试图在我的vCenter环境中使用knife-vsphere。我有一个脚本工作,从模板中旋转VM然后引导它并运行cookbook配方完成。但是,我被提示提供sudo密码。这是预期的吗?我提供了' - ssh-user'和' - ssh-password' params,并在收到提示后,我输入相同的密码,然后继续主厨。

有没有办法让这只手脱手?我可能错过了什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

正如评论中指出的那样,操作系统(不是厨师或刀)提示sudo。不希望这样,您必须在模板中配置用户,以便在使用sudo时不会提示输入密码。

https://askubuntu.com/questions/192050/how-to-run-sudo-command-with-no-password

谢谢rhashimoto。