使用Itamae时,我可以使用ssh配置名吗?

我正在用这样的命令使用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的主分支中:

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选项在命令行上指定密钥文件:

itamae ssh --host=my_ssh_config -i ~/.ssh/my_ssh_host.key cookbooks/user.rb

或者在你的ssh配置中使用IdentityFile节:

Host my_ssh_config
    HostName xxx.xxx.xxx.xxx
    User ironsand
    IdentityFile ~/.ssh/my_ssh_host.key
链接地址: http://www.djcxy.com/p/88803.html

上一篇: Can I use ssh config name when using Itamae

下一篇: UIPageViewController and UIPageControl transparent background color