【问题标题】:Create SSH key so server A can access server B创建 SSH 密钥,以便服务器 A 可以访问服务器 B
【发布时间】:2017-11-06 00:32:36
【问题描述】:

我知道这是一个简单的过程,但它总是让我感到困惑。

我需要从我的应用程序(服务器 A)上传视频并通过 SFTP 将其发送到编码服务器(服务器 B)。我在 Forge 上使用 Laravel 和 Ubuntu,并且只能使用 SSH 密钥;不允许使用 SFTP 用户名和密码。

我知道如何创建密钥 (ssh-keygen -t rsa),只是不记得在哪个服务器上生成密钥以及在哪个服务器上添加它。

既然我想从服务器A访问服务器B,我是否要在服务器B上生成一个新的密钥并添加到服务器A上?

创建密钥后,如何在其他服务器上获取它?我遇到的每个示例总是说要复制密钥并粘贴到控制面板中,这对我来说不是一个选项。

【问题讨论】:

    标签: ssh


    【解决方案1】:

    对于 SSH,您在 (A) 上生成密钥,将公钥保留在您要访问的服务器上(在您的情况下为 B),私有密钥将保留在您要复制的服务器 (A) 上。希望,这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2021-10-11
      • 2014-12-06
      • 2019-09-16
      • 1970-01-01
      • 1970-01-01
      • 2016-11-08
      • 1970-01-01
      • 2015-10-01
      • 1970-01-01
      相关资源
      最近更新 更多