问题描述

我刚刚在Amazon EC2上推出了一个Ubuntu Server AMI。

我连接得很好,但我没有看到任何告诉我默认登录凭据的内容。

login as: ?

最佳解决思路

在EC2上,所有Ubuntu AMI都应该像这样连接:

$ ssh -i your-ssh-key.pem ubuntu@external.dns.name

因此,您使用在启动时注入实例的ssh密钥(而不是密码)作为’ubuntu’用户进行连接。经过身份验证后,您可以使用sudo发出password-less根命令。

(注意:你的ssh密钥可能是.priv,或.pem,或者没有扩展名,这只是一个例子)

以下是有关连接EC2实例的一些方便资源:

他们没有提到的是你使用’ubuntu’帐户而不是root连接到Ubuntu实例。

次佳解决思路

额外提示:

我更喜欢键入ssh ubuntu@host而不是ssh -i your-ssh-key.pem ubuntu@host。我写了一篇文章,描述了如何执行此操作:将个人ssh密钥上传到Amazon EC2 http://alestic.com/2010/10/ec2-ssh-keys

如果您始终使用ubuntu登录EC2主机,则甚至可以将其设置为使用标准EC2实例公用主机名时的默认值。这样您就可以输入ssh hostname。要执行此操作,请编辑$HOME/.ssh/config并添加如下部分:

Host *.amazonaws.com

User ubuntu

第三种解决思路

作为进一步的选择,如果您不想使用个人ssh密钥(尽管可能是最佳解决方案)但想要简化命令行,请将密钥添加到~/.ssh/并将以下内容添加到~/.ssh/config:

Host ec2-xxx-xxx-xxx-xxx.xxxx.compute.amazonaws.com

User ubuntu

IdentityFile ~/.ssh/yourkey.pem

然后你可以简单地使用ssh ec2-xxx-xxx-xxx-xxx.xxxx.compute.amazonaws.com

如果您已将EC2注册到域,则还可以使用以下内容:

Host yourdomain.com

User ubuntu

IdentityFile ~/.ssh/yourkey.pem

然后你可以使用ssh yourdomain.com

最后,要在没有域的情况下简化它,请使用以下别名:

Host myalias

HostName ec2-xxx-xxx-xxx-xxx.xxxx.compute.amazonaws.com

User ubuntu

IdentityFile ~/.ssh/yourkey.pem

然后你可以使用ssh myalias

第四种思路

对于由Bitnami创建的社区AMI,用户名为’bitnami’。

以下是Bitnami快速入门指南中的部分,供参考:

参考资料

amazon linux ami root 密码,Ubuntu Server的Amazon AMI映像的默认用户名是什么?相关推荐

  1. Atitit .linux 取回root 密码q99

    Atitit .linux 取回root 密码q99 1.1. 停止mysql1 1.2. mysqld_safe路径1 1.3. Mysql配置文件路径1 1.4. Mysql路径1 1.5. 安全 ...

  2. 单用户修改root密码--Ubuntu 16.04.3 LTS

    单用户修改root密码–Ubuntu 16.04.3 LTS 第一部分 1.启动系统,在启动时长按Esc键或Shift键,直到出现如下界面. 2.选择Ubuntu高级选项(或者有的版本显示的是Adva ...

  3. kali linux忘记开机密码,kali linux 忘记root密码重置办法

    有段时间没用kali linux 的,加上最近装的系统有比较多,系统root的密码忘掉了,真是麻烦啊.之前在网上看到的一些方法尝试后没进的去,可能是因为不同的linux 不一样吧. 如果因为忘记密码而 ...

  4. linux忘记root密码修改root密码及免登录配置

    Linux系统有7个运行级别(runlevel),分别是运行级别0---6运行级别 (1)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动.其实就是关机. (2)运行级别1:单用 ...

  5. Linux系统root密码重置教程

    Linux系统root密码重置教程 一.系统版本 二.进入开机界面,按e,选择启动内核 三.进入恢复模式 1.进入内核启动命令行 2.在quiet后面加入rd.break 3.按ctrl+x,进入系统 ...

  6. linux下root密码修改方法

    linux下root密码修改方法 以root身份登陆,执行: passwd 用户名   修改密码. useradd 用户名   添加用户. 具体的如下:    #passwd   root    输入 ...

  7. linux 不知道root密码怎么办,linux下忘记root密码怎么办

    在linux系统操作中,为了系统的安全,会给系统中的root账户设置密码,那么忘记密码是时常发生的事情.如果忘记了root的密码该怎么办呢?下面秋天网 Qiutian.ZqNF.Com小编就给大家介绍 ...

  8. linux重置root密码_重置丢失的Linux root密码,错误密码的历史记录,Python,Ruby,课堂解决方案等

    linux重置root密码 上周我们最热门的文章包括PyCon和Red Hat Summit演讲者的贡献. 请继续阅读以了解4月30日至5月6日这一周在Opensource.com上最受欢迎的内容: ...

  9. linux更改root密码_如何在Linux中更改root密码

    linux更改root密码 Let's go over the simple commands to change the root password in Linux. Linux root ref ...

最新文章

  1. oracle本地连接地址,关于Oracle本地连接出现与监听有关的问题的解决方法探讨,oracle本地连接...
  2. Luogu P2619 [国家集训队2]Tree I 凸优化,wqs二分
  3. RabbitMQ(七):常用方法说明 与 学习小结
  4. springmvc登路示例(注解)
  5. Pytorch的C++接口实践
  6. 命令(CMD)终端的清屏(清除/清空)命令/快捷键
  7. 网络编程基础知识之线程安全
  8. 坑爹!Quartz 重复调度问题,你遇到过么?
  9. 手机上有哪些不错的c语言编程软件?
  10. android toast防重_安卓Toast自定义及防止重复显示
  11. 发现策略中的孪生兄弟——期权交易中的等价或相似策略解析
  12. 数字万用表短路时电阻不为0怎么办
  13. 索尼公布电池召回计划 不局限于笔记本
  14. 资深网络安全工程师挣多少钱?年薪近百万
  15. LoadRunner 自动登录163邮箱
  16. SMDS:交换式多兆位数据服务--网络大典
  17. Windows各版本安装包分享
  18. rfid android开发板,iTOP-6818开发板-Android4.4系统下RFID射频模块测试例程
  19. windows文件读取 xxe_XXE任意文件读取(当xml解析内容有输出时)
  20. 巴西柔术第五课:过腿

热门文章

  1. 05SpringMvc_映射器SimpleUrlHanderMapping
  2. Linux 下的驱动开发最简单例子
  3. 多播泡妞宝典---IGMP
  4. SPAN Switched Port Analyzer 单臂路由
  5. 【工具】之搭建个人博客
  6. mysql索引怎么设计_mysql索引设计
  7. matlab低通滤波器库函数代码_Matlab中模拟低通滤波器的函数
  8. Win-MASM64汇编语言-ADD/SUB/INC自增/DEC自减
  9. 集成Glide4.3.1出错!AbstractMethodError: abstract method void com.bumptech.glide.module
  10. Java web servers 间是如何实现 session 同步的