【问题标题】:Adding Externally Generated Public Key to My Server将外部生成的公钥添加到我的服务器
【发布时间】:2015-11-10 04:03:10
【问题描述】:

我正在尝试允许外部服务分析我服务器上的项目文件夹。外部服务生成了一个公钥,他们要求我将其放在我的服务器上以允许他们进行 ssh 访问。这是一个值得信赖的来源。

我找到了大量关于如何从我的服务器中生成 ssh 私有公共组合的材料,但没有找到如何实现必须复制到我自己的服务器中的外部生成的组合。

将外部生成的公钥放在我自己的服务器上的步骤(和相应的 shell 命令)是什么,它允许外部实体通过 ssh 进入我的项目文件夹。

我正在运行 ubuntu

【问题讨论】:

    标签: linux apache ubuntu ssh server-administration


    【解决方案1】:
    1. 为远程用户创建一个新的用户帐户
    2. 在新创建的远程用户家目录下创建.ssh目录
    3. 将公钥添加到 .ssh 目录
    4. 在 .ssh 中创建一个名为 authorized_keys 的文件
    5. 将公钥连接到 .ssh/authorized_keys

    完成这些步骤后,具有相应私钥的外部服务将能够 ssh 进入您的服务器。

    请记住,他们将有权访问 shell 和文件系统。在添加公钥之前设置所有权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-19
      • 2017-09-06
      • 1970-01-01
      • 2012-12-13
      • 1970-01-01
      • 2021-01-10
      • 2016-01-06
      相关资源
      最近更新 更多