【问题标题】:OpenSSH private key deleted every time Azure App Service restarts每次 Azure 应用服务重新启动时都会删除 OpenSSH 私钥
【发布时间】:2021-01-24 07:38:10
【问题描述】:

我的应用服务需要通过 openSSH 进行通信,无需密码。我有一个托管在 Azure 上的 Linux 应用服务计划层 B1。如果我输入“ssh-keygen”,它会在根目录中创建一个 .ssh 文件夹,并在此文件夹中创建 id_rsa 和 id_rsa.pub 没有问题。因此,我将 .pub 密钥复制到远程服务器,并且无密码 ssh 连接运行良好。但是在我停止并重新启动 App 服务后,这个 .ssh 文件夹消失了,我需要再次重复这个过程。有什么解决方法吗?谢谢。

【问题讨论】:

    标签: azure azure-web-app-service openssh


    【解决方案1】:

    Web App for Container 将在您重新启动时丢失数据。您可以查看persistent storage,这将在您重新启动 Web 应用程序时将数据保存在您需要的位置。而mount Azure Storage也是一种选择。您可以从两种方式中选择一种。

    【讨论】:

      猜你喜欢
      • 2014-01-15
      • 1970-01-01
      • 2015-11-04
      • 2019-05-04
      • 1970-01-01
      • 2021-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多