标签: amazon-web-services

如何从 .pem openssl 文件中获取密钥 ID?

我有一个由 openssl 生成的 .pem 私钥。如何从中提取密钥ID?

编辑:生成的 rsa 密钥对用于 Amazon cloudfront。在控制台上上传时,会显示“密钥 ID”。但是,我生成的私钥不适用于我的账户,而且我没有任何插槽可用于在我的 AWS 账户上上传公钥(限制为 2 个公钥)。

rsa openssl amazon-web-services

6
推荐指数
1
解决办法
2万
查看次数

什么会导致 MAC 地址更改?

我想总结一下可能导致MAC 地址更改的常见情况?

  • 跳上新网络会给你一个新的 MAC 吗?
  • 安装新的网络设备(例如 WiFi 卡)是否会导致更改?
  • 特别是,这在 Amazon Web Services 上是如何工作的?如果您有一个不断开/关的实例,它是否保留相同的 MAC 地址?

networking amazon-web-services amazon-ec2

6
推荐指数
2
解决办法
5万
查看次数

AWS 允许用户调用 create-role

尝试创建角色http://docs.aws.amazon.com/vm-import/latest/userguide/import-vm-image.html 时,我遇到了以下错误(AccessDenied) when calling the CreateRole operation: User: arn:aws:iam::806409516843:user/<username> is not authorized to perform: iam:CreateRole on resource: arn:aws:iam::806409516843:role/vmimport

我曾尝试阅读文档并在该主题上进行多次谷歌搜索,但似乎无法找到允许我的用户创建角色的方法。请帮忙。

amazon-web-services

6
推荐指数
1
解决办法
1万
查看次数

AWS cloudwatch 无法执行操作。错误: ””

我正在使用 terraform 来管理我的基础设施。我添加了新的 cloudwatch 警报来触发 ECS(fargate)自动缩放策略。一切顺利,但是,每次触发我的任何 cloudwatch 警报时,我都会在日志中收到以下错误:

无法执行操作 arn:$policy_arn 收到错误:“”

我检查了 IAM 策略,一切似乎都很好:我有多个 cloudwatch 警报,根据以下指标触发扩展策略:

  • 每个目标的请求
  • 5xx 错误计数
  • ECS服务在集群CPU使用率

知道这与什么有关吗?

amazon-web-services

6
推荐指数
1
解决办法
1169
查看次数

EC2 ubuntu AMI ssh 密码默认无密钥

我在设置第一个 EC2 实例后无法通过提示。ubuntu LTS AMI 假定将 ubuntu 作为默认用户名。当经典向导期间询问时,我设置了没有密钥对的实例。常规密码验证是我唯一的选择。我什至无法让 AMI 提示我输入密码。

另外我不知道 ubuntu 用户的默认密码,并且在任何地方都找不到它。请帮助!

ssh amazon-web-services ubuntu amazon-ec2

5
推荐指数
1
解决办法
2万
查看次数

如何使用 vagrant box 创建 AWS EC2 实例

我正在 Laravel 中使用 Laravel Homestead vagrant box bud 进行开发,没有任何生产环境。现在我指示使用 AWS EC2 进行生产。

那么有没有什么方便的方法可以让 AWS EC2 实例准备好(相同)到 Laravel Homestead 虚拟机?我用谷歌搜索,但没有得到任何答案。

我尝试在 EC2 实例上手动安装依赖项。但是看起来工作量很大而且容易出错,而且这样做可能在生产和本地环境中存在差异?

任何帮助,将不胜感激。

linux amazon-web-services vagrant

5
推荐指数
1
解决办法
2633
查看次数

AWS 安全组中的循环依赖关系?

我无法删除 AWS 上的安全组。我有零个实例 - 正在运行或已停止,并且 aws 卷为零。经过十几次或多次尝试后,我已验证这些消息反映了:

a) 组之间的循环依赖 b) 不正确的依赖

我不知道如何删除这些组。

在此输入图像描述

在此输入图像描述

更新 我无法删除以下任何安全组。他们都报告了彼此之间的依赖关系。这真是一团糟。

在此输入图像描述

dependencies amazon-web-services security-groups

5
推荐指数
1
解决办法
2146
查看次数

使用 AWS Session Manager 的 SSH ProxyCommand - 未启动 shell

我正在尝试设置通过 AWS Session Manager 使用 ssh 命令连接的代理(由 ansible 使用)。截至目前,我可以使用 AWS CLI 命令连接到我的虚拟机,如下所示

aws ssm start-session --target i-XXXXXXXXX
Run Code Online (Sandbox Code Playgroud)

考虑到这一点,我尝试在 ssh 配置中设置 ProxyCommand,这与 AWS 推荐的相同

host i-* mi-*
    ProxyCommand sh -c "aws ssm start-session --target %h --document-name AWS-StartSSHSession --parameters 'portNumber=%p' --region eu-west-2"
Run Code Online (Sandbox Code Playgroud)

现在它变得很奇怪,它显示为连接已打开,但它只是挂在那里,没有将输入重定向到虚拟机,也没有打印提示。

$ ssh i-XXXXXXXXXXXX  -vvvvvvvvv
OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n  7 Dec 2017
debug1: Reading configuration data /home/foo/.ssh/config
debug1: /home/foo/.ssh/config line 1: Applying options for i-*
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Executing …
Run Code Online (Sandbox Code Playgroud)

linux ssh bash amazon-web-services ubuntu

5
推荐指数
1
解决办法
4937
查看次数

无法在 AWS EC2 AMI2 上安装 Nginx - 未找到主题 :topic:

我想在我的 AWS EC2(操作系统:AMI2)实例上安装 Nginx 作为反向代理。

当我尝试安装时nginx,我被告知nginx is available in Amazon Linux Extra topics...

sudo yum install nginx
Run Code Online (Sandbox Code Playgroud)

但是当我尝试安装时:topic:,我被告知Topic :topic: is not found.

sudo amazon-linux-extras install :topic:
Run Code Online (Sandbox Code Playgroud)

我真的不知道如何处理这个错误。

端子输出

nginx amazon-web-services amazon-ec2

5
推荐指数
1
解决办法
5876
查看次数

使用错误的所有者创建的文件

我正在使用 AWS sagemaker,今天我去提交一些文件并收到此错误:

Bad owner or permissions on /home/sagemaker-user/.ssh/config
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

我进行了更多调查,发现我的主文件夹的/home/sagemaker-user/所有者错误

sagemaker-user@studio$ ls -la /home
total 4
drwxr-xr-x  1 root             root               30 Feb 27 14:18 .
drwxr-xr-x  1 root             root               73 Feb 27 14:18 ..
drwx------  2 sagemaker-studio sagemaker-studio   62 Feb 27 14:18 sagemaker-studio
drwx------ 22 sagemaker-studio            65534 6144 Feb 27 14:47 sagemaker-user
Run Code Online (Sandbox Code Playgroud)

我尝试用 chown 更改所有权,但不能。即使root了也没有!!

sagemaker-user@studio$ sudo su …
Run Code Online (Sandbox Code Playgroud)

linux centos permissions amazon-web-services

5
推荐指数
0
解决办法
394
查看次数