如何将多个 SSH 密钥应用于 AWS Lightsail 实例

Mat*_*sen 3 ssh amazon-web-services

我的团队有一个问题,当我们启动一个新的 Lightsail 实例时,我们只能将一个 SSH 密钥对应用于该实例。

有没有办法将我团队中每个人的密钥对添加到某种组中?然后将该组应用到光帆实例?

我们需要团队中的每个人都能够访问该实例,而我找不到实现此目的的方法。任何见解将不胜感激!

Adi*_*iii 6

首先,私钥不是为整个团队使用而设计的,这是非常糟糕的做法,您不应该这样做,也不应该与所有人共享 EC2 密钥。

有没有办法将我团队中每个人的密钥对添加到某种组中?然后将该组应用到光帆实例?

你有两个选择。

  • 向每个开发人员和您的团队成员索取公钥,将他们的密钥添加到~/.ssh/authorized_keys文件中。他们将能够针对自己的密钥进行 ssh。

这种方法将帮助您在完成工作后删除用户,并且旋转用户密钥会有点容易。

使用上述方法,您无需执行 ssh 并手动添加新团队成员,您可以使用 AWS 控制台执行此操作。我会更喜欢这个。