chef - bootstraping localhost导致拒绝连接

时间:2016-06-09 14:27:27

标签: ruby ssh localhost chef

我正在学习厨师(12.10.24),并且正在尝试使用配方来构建一本食谱,我将对其进行Ruby开发。

我正在尝试使用knife bootstrap将我的笔记本电脑设置为节点,但是我遇到连接错误,我不确定如何解决。这是输出:

➜  chef-repo$ knife bootstrap localhost -yN my-macbook-pro -p 2200 -x david -P [password]
Creating new client for my-macbook-pro
Creating new node for my-macbook-pro
Connecting to localhost
ERROR: Network Error: Connection refused - connect(2) for 127.0.0.1:2200
Check your knife configuration and network settings

连接到chef-server很好但我无法连接到localhost。关于我可能做错什么的任何建议?

1 个答案:

答案 0 :(得分:0)

我忽略了提到我正在使用OSX El Capitan。事实证明,默认情况下,OSX中的ssh守护程序未启用。

在“系统偏好设置”中打开它>分享(检查Remote Login)解决了问题。