gpt4 book ai didi

ssh - 同一主机上同一用户的多个 SSH key

转载 作者:行者123 更新时间:2023-12-02 13:50:12 27 4
gpt4 key购买 nike

我想使用特定用户访问主机,但我希望该用户拥有多个 SSH key 。

为什么?这是在服务器上部署的用户,并且有多个开发人员必须进行部署。我想为每个开发人员使用不同的 key 。
(是的,我可以创建多个部署用户,但这在这个托管服务器上成本很高)

例子:

bob@bobs-workstation$ ssh -i ~/.ssh/id_rsa.bob       deploy@host.com
alice@alices-workstation$ ssh -i ~/.ssh/id_rsa.alice deploy@host.com

这甚至可能吗?

在类似的问题中,它总是关于不同的用户或不同的主机和多个 SSH key ,但在这种情况下,它是关于 同一个用户同一个主机带有多个 SSH key 。

最佳答案

事实证明我没有发现任何问题,因为这是最简单的情况:

是的,单个用户可以接受多个公共(public) SSH key 。
key 文件的文本都必须复制到/home/deploy/.ssh/authorized_keys (部署是上面示例中的用户)。

这就是 authorized_keys 的内容可能的样子:

    ssh-rsa *bobsunintellegiblepublickeyformultiplelines* bob_at_deploy@host.com
ssh-rsa *alicesunintellegiblepublickeyformultiplelines* alice_at_deploy@host.com

关于ssh - 同一主机上同一用户的多个 SSH key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47771263/

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