【问题标题】:How to use autossh with google compute (`gcloud compute ssh`)如何将 autossh 与 google 计算一起使用(`gcloud compute ssh`)
【发布时间】:2019-12-20 05:32:10
【问题描述】:

我想在执行操作时使用 autossh 而不是 google cloud 运行的 ssh 命令 gcloud compute ssh --zone myzone --project myproject mymachine

替换它的命令行是什么?

【问题讨论】:

    标签: google-cloud-platform google-compute-engine autossh


    【解决方案1】:

    命令行的替代品

    这是允许您使用 autossh 的两个命令:

    gcloud compute config-ssh
    autossh -M9042 mymachine.myzone.myproject 
    

    在我看来,这是最简单的方法。第一行导出你机器的 ssh 密钥和配置,第二行只使用这个别名。


    更多关于 ssh 配置

    这也允许您使用快捷方式mymachine.myzone.myproject 用于 scp、ssh 和所有 ssh 相关工具。事实上,您的机器列表已导出到您的~/.ssh/config。 这是您也可以手动配置的别名列表。

    有关gcloud的config-ssh的更多信息,您可以参考official documentation

    请注意,某些 shell 环境会为您提供 ssh 命令自动补全功能,这在您记住机器名称时非常有用。这是reference for zsh

    【讨论】:

      猜你喜欢
      • 2016-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-11
      • 2018-08-04
      • 2021-01-06
      • 2015-07-11
      • 2021-09-08
      相关资源
      最近更新 更多