每次Azure应用程序服务重新启动时都会删除OpenSSH私钥



我的应用程序服务需要在没有密码的情况下通过openSSH进行通信。我有一个托管在Azure上的Linux应用程序服务计划B1层。如果我键入";ssh密钥根";它在根目录中创建了一个.ssh文件夹,并在该文件夹中创建了idrssa和idrssa.pub。因此,我将.pub密钥复制到远程服务器上,无密码ssh连接工作得很好。但在我停止并重新启动应用程序服务后,这个.ssh文件夹不见了,我需要再次重复这个过程。有什么变通办法吗?谢谢

Container的Web应用程序在重新启动时会丢失数据。您可以查看持久存储,这将在重新启动Web应用程序时将数据保存在您需要的位置。装载Azure存储也是一种选择。您可以从两种方式中选择一种。

最新更新