微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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.jb51.cc/ubuntu/348593.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐