前端之家收集整理的这篇文章主要介绍了
ubuntu – 如何为我的服务器设置.pem登录?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在数字海洋上有几个ubuntu水滴
我已经设置了基于用户名密码的登录.但我对这个想法并不满意.
我理想的是像登录的亚马逊,我有一个identity.pem文件.我将与团队成员分享此文件.他们在执行ssh-add后通过ssh webuser @ website_ip登录
如何设置这样的登录?
我不想在每台开发者机器上添加ssh-keygen,然后将公钥的内容添加到.ssh / authorised_keys.首先,对于每个开发人员来说,这似乎太多了.
如果有可能请告诉我.谢谢
致所有的挫折者
我知道设置共享登录是个坏主意.但在提出这个问题时我没有违反任何常见问题解答.投票时要考虑一些因素.否则,没有新用户会感到舒服.
问题也很简单.你能在任何Linux机器上设置亚马逊类型的身份验证.如果你知道答案给我答案.否则继续前进.
我知道现在我已经邀请了更多的选民参与这篇文章.但谁在乎!
这是一个直截了当的过程,尽管已经
评论过,共享
登录是一个非常糟糕的主意.在这种情况下,所有
用户都具有相同的访问权限,您将无法跟踪哪些
用户执行的工作.但是,考虑到这一点,以下过程将为您提供所需的
内容.在有问题的计算机上,以共享
用户身份
登录时:
让我们把所有东西放在一个地方:
cd .ssh/
生成文件id_dsa,我们将从中创建PEM文件:
ssh-keygen -t dsa -b 2048
生成私钥PEM文件:
openssl dsa -in id_dsa -outform pem > pk_dsa.pem
生成公钥PEM文件以分发给用户:
openssl dsa -in pk_dsa.pem -pubout -out pub_dsa.pem
最终的pub_dsa.pem是您要查找的文件.
原文链接:https://www.f2er.com/ubuntu/348593.html