gpt4 book ai didi

iphone - 使用公钥通过 SSH 连接到服务器

转载 作者:行者123 更新时间:2023-12-03 19:01:22 27 4
gpt4 key购买 nike

我正在开发一款需要使用 SSH 集成的 iPhone 应用程序。我有可以使用密码连接服务器的演示,但我不知道如何使用公钥连接服务器。

我可以使用以下命令通过 MAC 终端连接它。

ssh -i (KeyFilePath) 用户名​​@(域名或IP)

但不幸的是,我无法使用 Xcode 进行连接。

谢谢

最佳答案

您可能需要考虑首先将私钥(或多个 key )添加到身份验证代理。从那时起,所有 ssh 命令都将重新使用缓存的 key :

# Add a new key to the authentication agent
$ ssh-add <path to private key>

# List current keys
$ ssh-add -l

# Delete all loaded keys
$ ssh-add -D

# Add a new key and store the passphrase in your keychain
$ ssh-add -K <path to private key1>
$ ssh-add -K <path to private key2>

# After storing the private keys passphrase in the keychain,
# you can load them all, at any time
$ ssh-add -k

当身份验证代理加载私钥时,您应该能够使用 Xcode 毫无问题地连接到(域名或 IP)。

关于iphone - 使用公钥通过 SSH 连接到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4375450/

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