gpt4 book ai didi

ios - 使用 iPhone 应用程序分发 SSH key

转载 作者:行者123 更新时间:2023-11-28 23:00:22 26 4
gpt4 key购买 nike

我有一个 iPhone 应用程序需要安全地连接回我们的托管环境。它使用 SSH 执行此操作,然后使用端口转发连接到 localhost:port,这实际上是在主机上运行的服务。

目前我进行概念验证的方法是在应用程序中包含证书(私有(private)和公共(public)),然后通过 SSH 连接到主机。

这意味着不需要分发密码,但这是好习惯吗?私钥是否应该包含在应用中?

如果没有,我应该怎么做而不分发密码,我应该包括什么?

最佳答案

分发密码和分发私钥是一回事,一般都不能做。

您没有向我们提供有关您实际尝试做的事情的足够信息,但在我看来,您对最有可能解决的问题采取了一种非常复杂的方法。如果您的 iPhone 应用程序需要与服务器通信,那么您至少应该让每个 iPhone 应用程序生成自己的私钥/公钥组合,并将它们的公钥带外添加到服务器上的授权用户,这样您就可以有选择地撤销个别用户的访问权限。

关于ios - 使用 iPhone 应用程序分发 SSH key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10118572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com