Порт Specifying SSH с Шеф-поваром, порежьте ножом начальную загрузку

На документацию Шеф-повара-p (или - ssh-порт) флаг должен позволить мне указывать порт SSH, однако, следующее:

knife bootstrap host.com -x user -P password --ssh-port 5846 -N nodename --sudo

возвраты:

-bash: --ssh-port: command not found

прежде, чем попытаться соединиться с портом 22. То же верно для "-p". Кто-либо столкнулся с этим или возможно поймал то, что я мог бы делать неправильно?

Я выполняю Шеф-повара 11.14.6:

$ knife -v
Chef: 11.14.6
0
задан 3 September 2014 в 06:23
1 ответ

Если пароль содержит специальные символы, такие как ;, это может обмануть оболочку, чтобы она поверила, что команда закончилась и началась новая. Попробуйте поместить пароль в кавычки, а ещё лучше - не помещайте его в команду, а пусть система попросит об этом.

.
1
ответ дан 4 December 2019 в 17:11

Теги

Похожие вопросы