首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用SSH密钥创建Amazon Linux 2用户

使用SSH密钥创建Amazon Linux 2用户
EN

Stack Overflow用户
提问于 2020-04-22 07:16:52
回答 1查看 153关注 0票数 0

我正在尝试使用adduser命令使用Amazon Linux 2创建一些用户,但无法为这些用户创建用于登录的ssh文件。

如果有人能帮助我完成这些步骤,那将是非常有帮助的

EN

回答 1

Stack Overflow用户

发布于 2020-04-22 08:09:24

这是标准的Linux。它实际上与您正在使用亚马逊EC2实例的事实无关。

在一个典型的组织中,用户应该生成他们自己的密钥对,然后将公共部分提供给SysAdmins,这样他们就可以将其放入~/.ssh/authorized_keys文件中。这样一来,即使是SysAdmins也没有密钥对的私有部分。

请参阅:How to use ssh-keygen to generate a new SSH key

或者,用户可以在亚马逊EC2控制台中生成密钥对。公共密钥对将由亚马逊网络服务保留,用于启动未来的实例,而私有密钥对将以下载的.pem文件的形式提供。

他们可以使用以下命令从私钥中提取公钥:

代码语言:javascript
运行
AI代码解释
复制
ssh-keygen -y -f key.pem > key.pub

请参阅:Use RSA private key to generate public key?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61359327

复制
相关文章
Linux服务器之SSH 密钥创建及密钥登录设置
执行密钥生成命令,基本上是一路回车既可以了,但是需要注意的是:执行命令的过程中是会提示。输入密钥的密码的(如下图中红色箭头处,输入两次相同的,即是又一次确认密码),不需要密码直接回车就行。
兮动人
2021/06/11
8K0
Linux服务器之SSH 密钥创建及密钥登录设置
Git SSH密钥删除与创建
1、首页:查看本地是否有.ssh文件 找到 Git Bash 打开后 运行 cd ~/.ssh 查看是否有该文件 如果本地有ssh密钥的话会有id_rsa、id_rsa.pub、known_hosts等文件。 如果没有的话运行上步骤命令就会找不到文件的提示 2、也可以删除ssh 复制并运行 rm -rf ~/.ssh/* 把现有的ssh key都删掉,这句命令行如果你多打一个空格,可能就要重装系统了,建议复制运行。 3、运行 ssh-keygen -t rsa -b 4096 -C “你的邮箱” ,注意填写你的真实邮箱。 4、按回车三次 5、运行 cat ~/.ssh/id_rsa.pub ,得到一串东西,完整的复制这串东西 6、打开GitHub->点击头像->setting->SSH adn GPG keys->New SSh key 7、输入你的title、把刚才复制的那段粘贴到key中保存 8、运行 ssh -T git@github.com ,你可能会看到这样的提示。 9、输入yse 10、然后如果你看到 Permission denied (publickey). 就说明你失败了,请回到第 1 步重来,是的,回到第 1步重来; 如果你看到 Hi FrankFang! You’ve successfully authenticated, but GitHub does not provide shell access. 那就说明你成功了
hankleo
2020/09/17
4.7K0
Linux下使用ssh密钥实现无交互备份
服务器A(主) 192.168.1.120 服务器B(从) 192.168.1.130 需求:服务器B定期拉取服务器A的数据并备份。 实现方式: 一、备份服务器B安装rsync 1)查看是否安装 rpm -aq rsync 安装命令 yum intsall rsync -y 2)启动服务 rsync --daemon 3)查看服务 ps -ef |grep rsync #或者 netstat -lnutp |grep rsync 二、主服务器A配置用户 新增用户 useradd rget 设置密码 ec
小柒2012
2018/04/11
2K0
linux查看节点使用情况_linux生成ssh密钥
如果将来想采用ssh 主机名的方式来访问其余节点,请确保各个节点上的hosts文件下有对各个ip以及主机名的映射,可通过如下命令进行查看
全栈程序员站长
2022/11/08
4.2K0
git如何使用ssh密钥
首先先来了解一下git的四种传输协议:本地、ssh、git和http,http协议应该说是最常见的一种,因为简单,以下是各个协议的优点与缺点:
benny
2018/12/29
2.6K0
ssh密钥创建分发(端口号非22)&脚本实现自动创建分发密钥
惨绿少年
2017/12/27
1.7K0
Linux系列 | SSH 如何使用密钥登录服务器
SSH 默认采用密码登录,这种方法有很多缺点,简单的密码不安全,复杂的密码不容易记忆,每次手动输入也很麻烦。密钥登录是更好的解决方案。
Tinywan
2021/01/28
70.7K0
Linux 创建用户并配置SSH免密登录
sudo chmod -R 777 /home/weisheng/  # 先赋予该目录所有访问权限
会长君
2023/04/26
4.3K0
ssh密钥登录默认用户外的其他新建用户
把ubuntu用户家目录/home/ubuntu下的.ssh文件夹复制到root用户家目录/root下,发现并不能密钥登录,原因是sshd_config配置文件里禁止root登录了(为了安全)
Windows技术交流
2019/12/25
4K0
SecureCRT使用密钥方式SSH登录到Linux服务器
将PublicKey移至最上(优先使用公钥认证的方式),然后点Properties
yuanfan2012
2019/06/02
12.2K0
Git 设置用户名、邮箱和SSH密钥
当我们安装好Git之后第一件事就应该是设置用户名还有邮箱,那么下面就说说怎么设置吧~
全栈程序员站长
2022/10/04
1.5K0
SSH 密钥类型
GitHub 改变了他们的安全协议,不再允许使用使用 SHA-1 加密算法的 RSA 密钥进行访问,而我目前使用 ssh 默认策略生成的就是这种类型的密钥,结果就是无法提交代码。
宋天伦
2023/10/21
7040
腾讯云服务器创建 SSH 密钥及如何使用 提高 SSH 连接安全性
腾讯云服务器内置创建 SSH 密钥功能,创建并使用之后就是有密钥才能使用 SSH 连接服务器,相对于几位数的登陆密码来说,2048 位密钥显然更安全。
魏艾斯博客www.vpsss.net
2018/07/30
12K0
腾讯云服务器创建 SSH 密钥及如何使用 提高 SSH 连接安全性
如何在远程 SSH 服务器中创建和添加 SSH 密钥?
SSH 密钥是一种安全的身份验证方法,用于在远程服务器和客户端之间建立安全连接。使用 SSH 密钥可以替代传统的密码身份验证,提供更高的安全性和便利性。本文将详细介绍如何在远程 SSH 服务器中创建和添加 SSH 密钥。
网络技术联盟站
2023/06/09
6.9K0
如何在远程 SSH 服务器中创建和添加 SSH 密钥?
Linux设置SSH密钥以及别名无密码登录
Linux设置SSH密钥以及别名无密码登录 本文基于S:Lentos release 7.2&C:MacOS 进行的学习记录,初衷是解决多个服务器总要找IP地址和不同服务器有多个不同密码的问题,没想到这么一个简单的问题却弄了小半天。 首先生成使用密钥对 使用ssh-keygen生成密钥对 生成的文件默认保存在~/.ssh/目录下,一般会用到下面三个命令: -t 指定密钥类型,支持“dsa”,”ecdsa”,”ed25519”,”rsa”,默认类型为“rsa”user@client:.ssh ssh
用户1774772
2019/02/12
5.4K0
在GitLab CI / CD上使用SSH密钥
GitLab当前不支持在构建环境(运行GitLab Runner的环境)中管理SSH密钥的内置支持。
拿我格子衫来
2022/01/24
2.6K0
批量复制ssh密钥到Linux系统的主机
老高的测试环境中机器很多,每次登录都要输入密码很烦人,下面的脚本可以批量导入公钥到指定多个ip中,使用后记得把文件删除掉!
老高的技术博客
2022/12/28
1.9K0
linux下使用adduser命令创建用户
adduser命令来自英语“add user”,该命令用于新增使用者帐号或更新预设的使用者资料。adduser 与 useradd 指令为同一指令(经由符号连结 symbolic link)。
用户1685462
2021/09/08
3.9K0
Mac 生成 SSH 密钥
昨天试用 cursor 时想推送代码到 github ,遇到问题,该用 ssh 方式推送,提示没有配置公钥。
明明如月学长
2023/04/11
3K0
Mac 生成 SSH 密钥
点击加载更多

相似问题

允许用户使用密钥对SSH进入EC2 Linux实例

23

使用SSH密钥创建用户,不使用密码

10

如何通过ssh连接amazon linux

11

在Linux中与Amazon EC2的SSH连接

31

尝试通过azure门户使用ssh密钥服务为Azure linux vm中的现有用户更新SSH密钥

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档