我可以让两个使用相同 ssh 用户名但不同公钥/私钥的 SFTP SSH 客户端连接到目标服务器,该服务器已配置两个公钥吗?
目前可以从其中一个客户端建立 SFTP 连接,但第二个客户端无法建立?
请高手给个解决办法?
答案1
答案是肯定的。您可以在 中拥有 N 个公钥authorized_keys
;同一用户可以从两个位置甚至仅从一个位置使用其中的两个。
请注意,即使公钥可能表明密钥是在哪里生成的以及为谁生成的,但这只是装饰。只有密钥本身才能控制它是否会被遵守。
我可以让两个使用相同 ssh 用户名但不同公钥/私钥的 SFTP SSH 客户端连接到目标服务器,该服务器已配置两个公钥吗?
目前可以从其中一个客户端建立 SFTP 连接,但第二个客户端无法建立?
请高手给个解决办法?
答案是肯定的。您可以在 中拥有 N 个公钥authorized_keys
;同一用户可以从两个位置甚至仅从一个位置使用其中的两个。
请注意,即使公钥可能表明密钥是在哪里生成的以及为谁生成的,但这只是装饰。只有密钥本身才能控制它是否会被遵守。