- Effective DevOps with AWS
- Nathaniel Felsen
- 168字
- 2021-07-15 17:11:51
Connecting to the EC2 instance using ssh
The main goal of this chapter is to create a simple Hello World web application. Since we are starting off with a vanilla OS, we need to connect to the host to make the necessary changes to turn our standard server into a web server. In order to ssh our instance, we need to find the DNS name of our running instance, as follows:
$ aws ec2 describe-instances \ --instance-ids i-97000624 \ --query "Reservations[*].Instances[*].PublicDnsName" [ [ "ec2-54-88-134-38.compute-1.amazonaws.com" ] ]
We now have the public DNS name of our instance and the private key to ssh into our instance. The last thing to know is that in Amazon Linux for the OS that we selected when we chose our AMI, the default user account is called ec2-user:
$ ssh -i ~/.ssh/EffectiveDevOpsAWS.pem ec2-user@ec2-54-88-134-38.compute-1.amazonaws.com __| __|_ ) _| ( / Amazon Linux AMI ___|\___|___| [ec2-user@ip-172-31-22-234 ~]$
If you experience any sort of issue, add the -vvv option in your ssh command to troubleshoot it.
推薦閱讀
- 樂學Web編程:網站制作不神秘
- 征服RIA
- 劍指MySQL:架構、調優與運維
- 機器學習與R語言實戰
- NetBeans IDE 8 Cookbook
- Learning Concurrency in Kotlin
- 區塊鏈技術進階與實戰(第2版)
- Domain-Driven Design in PHP
- 深度探索Go語言:對象模型與runtime的原理特性及應用
- Instant Apache Camel Messaging System
- 超好玩的Scratch 3.5少兒編程
- Python網絡爬蟲實例教程(視頻講解版)
- INSTANT Apache Hive Essentials How-to
- Node.js應用開發
- Spring Boot從入門到實戰