标签: amazon-web-services

为什么人们在AWS出现时会使用Heroku?Heroku与AWS的区别是什么?

我是初学者RoR程序员,他计划使用Heroku部署我的应用程序.来自我的其他顾问朋友的话说,Heroku非常简单,易于使用.唯一的问题是我仍然不知道Heroku做了什么......

我看过他们的网站,简而言之,Heroku所做的是帮助扩展但是......为什么这甚至重要?Heroku如何帮助:

  1. 速度 - 我的研究表明,如果我的目标是美国/亚洲的受众,那么在美国东海岸部署AWS将是最快的.

  2. 安全 - 他们有多安全?

  3. 缩放 - 它实际上如何工作?

  4. 成本效率 - 像dyno这样的东西可以很容易地扩展.

  5. 他们如何与竞争对手竞争?例如,Engine Yardbluebox

请用外行英语术语来解释......我是初学程序员.

ruby-on-rails heroku amazon-web-services

1082
推荐指数
8
解决办法
22万
查看次数

尝试SSH到Amazon Ec2实例 - 权限错误

这对某些人来说可能是一个非常简单的问题:)

我在Amazon EC2上创建了一个新的linux实例,并且作为其中一部分下载了.pem文件以允许我进入SSH.

当我试图ssh:

ssh -i myfile.pem <public dns>
Run Code Online (Sandbox Code Playgroud)

我有:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'amazonec2.pem' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: amazonec2.pem
Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)

这篇文章之后我尝试chmod +600 pem文件,但现在当我ssh我得到:

Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)

我在这里做的男生错误是什么?.pem文件位于我的主文件夹中(在osx中​​).它的权限如下所示:

-rw-------@   1 mattroberts  staff    1696 19 Nov 11:20 amazonec2.pem
Run Code Online (Sandbox Code Playgroud)

authentication permissions ssh amazon-ec2 amazon-web-services

688
推荐指数
15
解决办法
45万
查看次数

下载整个S3存储桶?

我注意到似乎没有从AWS管理控制台下载整个S3存储桶的选项.

有一种简单的方法可以抓住我的一个桶中的所有东西吗?我正在考虑将根文件夹设置为public,使用wget它来抓取所有内容,然后再将其设置为私有,但我不知道是否有更简单的方法.

amazon-s3 amazon-web-services

625
推荐指数
22
解决办法
39万
查看次数

scp(安全复制)到没有密码的ec2实例

我有一个运行的EC2实例(FreeBSD 9 AMI ami-8cce3fe5),我可以使用我的亚马逊创建的密钥文件ssh到它,没有密码提示,没问题.

但是,当我想使用scp将文件复制到实例时,我被要求输入密码:

scp somefile.txt -i mykey.pem root@my.ec2.id.amazonaws.com:/

Password:
Run Code Online (Sandbox Code Playgroud)

任何想法为什么会发生这种情况/如何预防?

ssh scp amazon-ec2 pem amazon-web-services

382
推荐指数
7
解决办法
30万
查看次数

EBS与实例存储的好处(反之亦然)

我不清楚我在Amazon EC2上为我的实例从EBS和实例存储中获得了什么好处.如果有的话,似乎EBS在成本相对较小的差异方面更有用(停止,开始,持续+更好的速度)......?此外,是否有更多人正在使用EBS,因为它仍然相对较新?

amazon-ec2 amazon-ebs amazon-web-services

378
推荐指数
8
解决办法
13万
查看次数

更改ec2实例的密钥对

如何在AWS管理控制台中更改ec2实例的密钥对?我可以停止实例,我可以创建新的密钥对,但是我没有看到任何修改实例密钥对的链接.

ssh amazon-s3 amazon-ec2 amazon-web-services key-pair

376
推荐指数
13
解决办法
36万
查看次数

Amazon SNS和Amazon SQS有什么区别?

我不明白何时使用SNS与SQS,为什么它们总是耦合在一起?

amazon-sqs amazon-web-services amazon-sns

370
推荐指数
7
解决办法
12万
查看次数

358
推荐指数
19
解决办法
19万
查看次数

SSH访问Amazon EC2实例时权限被拒绝(publickey)

我想使用我的Amazon ec2实例,但遇到以下错误:

Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)

我创建了密钥对并下载了.pem文件.

鉴于:

chmod  600 pem file.
Run Code Online (Sandbox Code Playgroud)

然后,这个命令

ssh -i /home/kashif/serverkey.pem  ubuntu@ec2-54-227-242-179.compute-1.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

但有这个错误:

Permission denied (publickey)
Run Code Online (Sandbox Code Playgroud)

另外,如何连接filezilla上传/下载文件?

ssh amazon-ec2 amazon-web-services

355
推荐指数
9
解决办法
56万
查看次数

如何安全地将Amazon EC2实例从t1.micro升级到大型?

我有一个Amazon EC2微实例(t1.micro).我想将此实例升级为大型.这是我们的生产环境,那么最好和无风险的方法是什么?

有没有一步一步指导这样做?

upgrade amazon-ec2 amazon-web-services

346
推荐指数
5
解决办法
15万
查看次数