首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu authorized_keys

Ubuntu authorized_keys
EN

Server Fault用户
提问于 2018-09-07 14:05:03
回答 1查看 236关注 0票数 0

我需要了解一些事情。

在AWS控制台中,实例的密钥对名为"abc“,如果我对实例进行SSH,它将使用默认用户"ubuntu”。

当我检查用户"ubuntu“的authorized_keys文件时,它有以下格式:

ssh-rsa <some_long_string_nonsense> abc

如您所见,它只在AWS控制台中使用密钥对的名称,而不使用主机。

另一方面,当我在同一个实例中创建一个新用户"usertest“并使用本地计算机使用ssh-copy-id分配它自己的密钥对时。同样,这种形式也不是我所期望的:

ssh-rsa <some_long_string_nonsense> root@ip-172-12-32-443

这一次,它使用"root“和实例的私有IP地址。

基于Ubuntu的SSH/OpenSSH/Keys,格式不应该如下?

  1. ssh-rsa <some_long_string_nonsense> ubuntu@public_ip_address
  2. ssh-rsa <some_long_string_nonsense> usertest@public_ip_address
EN

回答 1

Server Fault用户

发布于 2018-09-07 14:20:22

最后一个论点,abcroot@ip-172-12-32-443,只是一个评论,可以是你喜欢的任何东西。它会自动地把它放进去,这样你就可以识别出这一行是做什么的。如果您愿意,可以将它替换为default AWS-installed key for user abc,甚至work login。您看到的两种格式都是相同的格式。

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

https://serverfault.com/questions/929910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档