gpt4 book ai didi

provisioning - 使用 Itamae 时可以使用 ssh 配置名称吗

转载 作者:行者123 更新时间:2023-12-04 12:30:09 25 4
gpt4 key购买 nike

我正在使用 Itamae 和这样的命令:

itamae ssh -u ironsand -h xxx.xxx.xxx.xxx cookbooks/user.rb

ssh 配置以名称 my_ssh_config 保存.
我可以使用 ssh 配置名称作为 itamae ssh 的参数吗? ?

我的 ~/.ssh/config
Host my_ssh_config
HostName xxx.xxx.xxx.xxx
User ironsand

最佳答案

截至 3 月 30 日,对使用 ssh config hosts 的支持已合并到 itamae 的 master 分支中:

https://github.com/itamae-kitchen/itamae/pull/115

因此,只要您使用的是 itamae 的最新副本,就应该支持此功能:

itamae ssh -h my_ssh_config cookbooks/user.rb

或者
itamae ssh --host=my_ssh_config cookbooks/user.rb

您可能还需要使用 -i 在命令行上指定您的 key 文件。选项:
itamae ssh --host=my_ssh_config -i ~/.ssh/my_ssh_host.key cookbooks/user.rb

或使用 IdentityFile ssh 配置中的节:
Host my_ssh_config
HostName xxx.xxx.xxx.xxx
User ironsand
IdentityFile ~/.ssh/my_ssh_host.key

关于provisioning - 使用 Itamae 时可以使用 ssh 配置名称吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33672926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com