【问题标题】:Azure Cloud Shell ssh keys persistenceAzure Cloud Shell ssh 密钥持久性
【发布时间】:2020-06-15 17:56:49
【问题描述】:

我正在使用 Azure Cloud Shell 连接到我的虚拟机。

我已经创建了 SSH 密钥,创建了我的虚拟机,并且能够通过 ssh 连接到我的虚拟机。 我的 Bash cloud shell 会话突然断开(不是主要问题),再次打开 Cloud shell 的新会话后,我无法再通过 ssh 连接到我的 VM。我检查了我的 .ssh 目录,但我的所有密钥都不再存在(空)。

我知道 dir clouddrive 是持久的,但我想确认 .ssh 是否是。

如果不是什么方法可以实现这一点,所以我不会再遇到这个问题。

【问题讨论】:

    标签: azure-cloud-shell


    【解决方案1】:

    不,.ssh 目录不是持久目录。如您所知,只有目录clouddrrive 可以保存您的文件。所以可能的解决方案是您可以将 SSH 密钥存储在clouddrive 中,当您使用新会话时,您可以从clouddrive 复制.ssh。或者添加参数-i然后命令如下:

    ssh -i /path/to/private_key username@IP
    

    【讨论】:

      猜你喜欢
      • 2019-01-25
      • 2018-03-21
      • 2012-09-30
      • 1970-01-01
      • 2020-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-29
      相关资源
      最近更新 更多