多个用户通过SSH连接到AWS EC2

用户名

我试图组织开发人员如何通过SSH连接到以管理员身份启动的AWS实例。我在文档中注意到它说:

您需要启动实例时指定的密钥对的.pem文件的标准路径。

这是否意味着只能通过SSH进入已启动的实例?我只想让实例继续运行,让其他实例可以SSH来安装软件和配置。

error2007s

以下是将新用户/开发人员添加到AMAZON EC2 linux实例并为他们提供唯一的SSH密钥访问权限的方法:

假设您正在创建“用户”:通过输入以下内容在自己的计算机上创建密钥:

ssh -keygen -b 1024 -f user -t dsa

不要使用释义-只需按Enter键即可。现在,您应该已经编译了两个文件:user和user.pub

chmod 600 user.pub

现在,将公钥文件(user.pub)从您的计算机传输到服务器。例如,让我们使用/ tmp /目录。现在,使用具有root用户访问权限的帐户SSH进入服务器,您现在需要创建用户,还需要创建必要的文件和所有权,才能使用刚创建的密钥:

# sudo su (if needed)
# useradd -c "firstname lastname" user
# cd /home/user
# mkdir .ssh
# chmod 700 .ssh
# chown user:user .ssh
# cat /tmp/user.pub >> .ssh/authorized_keys
# chmod 600 .ssh/authorized_keys
# chown user:user .ssh/authorized_keys

完成此操作后,退出并返回自己的计算机,然后尝试使用创建的新凭据和用户帐户进行SSH:

ssh -i user.pem [email protected]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AWS EC2 无法通过 SSH 连接到 Elastic Beanstalk 创建的 EC2

来自分类Dev

使用IAM用户SSH连接到Ec2实例

来自分类Dev

使用ssh连接到多个EC2实例

来自分类Dev

无法通过腻子连接到AWS EC2实例

来自分类Dev

AWS通过FTP连接到Windows EC2实例

来自分类Dev

我在使用 .pem 通过 SSH 连接到 AWS EC2 时遇到问题

来自分类Dev

AWS - 从 EC2 连接到 SQS

来自分类Dev

尝试通过 SSH 连接到 AWS EC2 返回“端口 22:没有到主机的路由”

来自分类Dev

aws ec2 ssh错误:ssh:连接到主机x端口22:操作超时

来自分类Dev

MongoDB连接EC2

来自分类Dev

无法连接到 EC2 实例

来自分类Dev

无法通过AWS EC2实例使用PHP连接到AWS MYSQL RDS实例

来自分类Dev

EC2用户权限

来自分类Dev

通过Mac上的终端连接到EC2实例

来自分类Dev

通过 php 将 EC2 连接到 RDS

来自分类Dev

AWS EC2的成本

来自分类Dev

无法使用cURL连接到AWS EC2实例

来自分类Dev

无法在AWS EC2上连接到Kafka

来自分类Dev

AWS EC2突然无法连接到RDS?

来自分类Dev

如何使用filezillla连接到AWS EC2实例?

来自分类Dev

连接到Putty的Amazon AWS EC2错误

来自分类Dev

无法在AWS EC2实例中连接到Moquette

来自分类Dev

使用Ansible连接到AWS EC2实例

来自分类Dev

重启后连接到 AWS EC2

来自分类Dev

无法通过SSH(浏览器和cli)连接到ec2实例

来自分类Dev

如何通过SSH连接到无法访问的EC2实例?

来自分类Dev

在Mac Mavericks上通过SSH连接到EC2时,权限被拒绝(公钥)

来自分类Dev

无法通过SSH(OSX终端)多次连接到EC2实例

来自分类Dev

EC2 SSH连接自动关闭