【问题标题】:How do I permit specific users SSH access by softlayer API如何通过 softlayer API 允许特定用户 SSH 访问
【发布时间】:2018-01-17 20:36:12
【问题描述】:

由于安全问题,我想在配置时向虚拟访客添加普通用户(例如“vcap”)的 ssh 密钥。

我可以向 SoftLayer 端点发送请求以添加非根 sshkey 吗?

【问题讨论】:

  • 当您使用控制门户 (UI) 订购虚拟访客时,有一个部分用于配置 SSH 密钥,您是在谈论如何使用 API 进行配置吗?
  • @NelsonRaulCaberoMendoza 是的。

标签: ibm-cloud ibm-cloud-infrastructure


【解决方案1】:

要在配置时创建 SSH,您可以查看文档:

https://sldn.softlayer.com/reference/services/softlayer_virtual_guest/createobject

然而 SSH 是为 root 用户设置的,如果你想将它设置为另一个用户,你首先需要在机器中创建用户,然后设置他的 ssh 密钥,你可以尝试一个你只需要的脚本使用存储脚本的 URL 设置属性 postInstallScriptUri

您可以查看有关安装后脚本的文档:

https://sldn.softlayer.com/blog/jarteche/getting-started-user-data-and-post-provisioning-scripts

您只需要创建适当的脚本即可在您的机器上运行。

【讨论】:

    猜你喜欢
    • 2012-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-03
    • 1970-01-01
    • 1970-01-01
    • 2016-11-27
    • 2012-04-16
    相关资源
    最近更新 更多