问题标签 [aws-session-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
35 浏览

amazon-web-services - AWS、EC2、Windows Server 2019,无法编辑文件

我在 EC2 上运行的 Windows 上有一个奇怪的行为。我所做的只是通过会话管理器连接到实例。由于端口开放的限制,我不使用 RDP。

有我需要编辑的配置文件。所以我输入:

然后什么也没有发生,没有错误,没有滞后,没有冻结,只是新的空行。检查任务列表后,我看到记事本进程正在运行

我认为它可能是编辑器所以我下载了 vim.exe,没有运气,同样的行为。我也尝试过不同的网络浏览器。错误的路径。到目前为止,我在 AWS 上主要使用的是 unix AMI,并且没有任何问题,我可能会遗漏一些 Windows 用户的基本知识。

我将不胜感激任何提示,也许你遇到过类似的问题,干杯

0 投票
0 回答
74 浏览

amazon-web-services - 无法从 Session Manager 连接到 s3 端点

我正在尝试将 S3 存储桶中的 RDF N-triples 数据批量加载到 Neptune 加载器中。我根据以下链接https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-data.html创建了一个 S3 存储桶、IAM 角色、端点和 Neptune 集群。

为了连接到 Neptune 实例,我创建了一个启用了 Session Manager 的 EC2 实例。我连接了 Session Manager 并执行了 SPARQL ntriples insert 命令,将单个数据摄取到 Neptune 实例中,效果很好。

但是,当我尝试使用以下命令从 S3 存储桶向 Neptune DB 执行批量加载数据时,出现以下错误,

在会话管理器中执行的命令

错误

{"detailedMessage":"无法连接到 s3 端点。提供的 source = s3://bucket-name/File-name.nt 和 region =us-east-1。请验证您的 S3 配置。","code": "InternalFailureException","re​​questId":"4xx-xxxxxxxxxxx-xx"}

我还验证了与 Neptune DB 关联的 S3 配置和 IAM 角色,这似乎是正确的。我是否缺少任何重要的配置部分?任何人都可以帮助解决这个问题吗?

0 投票
0 回答
97 浏览

python - 我想了解如何使用 aws start_session 输出来执行命令

我正在使用 python 和 AWS boto3 来自动化一些手动工作。我的场景是,一旦我与会话管理器打开会话,我将能够执行连接到我的数据库之类的命令。

现在我使用 boto3 start_session 获得了 TokenValue、StreamURL 的响应,但我不确定如何使用它执行命令。请帮忙,

提前致谢。

0 投票
0 回答
26 浏览

python - 如何在 python 中发送和解码 AWS Session Manager websocket 输出

我正在尝试创建一个 websocket 会话并发送消息并获得响应,但是我收到了一些编码消息并且无法发送任何命令,

输出是这样的 b'\x00\x00\x00toutput_stream_data
\x00\x00\x00\x01\x00\x00\x01{\xa0<\xc3\xbe\x00\x00\x00\x00\x00\x00\ x00\x00\x00\x00\x00\x00\x00xf6\xbdd\x00\x00\x00\x01\x00\x00\x00\x10\x1b[?1034hsh-4.2$'b'\x00\x00\x00toutput_stream_data
\x00 \x00\x00\x01\x00\x00\x01{\xa0<\xc3\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xf6\xbdd\x00 \x00\x00\x01\x00\x00\x00\x10\x1b[?1034hsh-4.2$ '

我不确定如何发送命令,有人可以帮忙吗?提前致谢。

0 投票
1 回答
127 浏览

amazon-web-services - 是否有引导脚本在启动时将 Amazon SSM 代理安装到 EC2 Windows 实例中?

我的任务是启动 Windows 2019 服务器(根据 AWS 文档,它预装了 SSM 代理)并为 RDP 禁用端口 3389,因为他们想要的唯一访问是通过 Amazon Systems Manager Session Manager。

我附加了 AmazonSSMManagedInstanceCore 角色,该角色授予 Session Manager 以编程方式访问此服务器的权限,但我仍然无法通过 Session Manager 访问此服务器。可能的错误是:

  1. 未安装代理,
  2. 未附加所需的 IAM 角色等。但是我已经完成了所有这些操作,但仍然无法访问该服务器。

因此,我希望能够使用安装 SSM 代理的引导脚本来编辑 UserData,并查看是否可以解决问题。

我的猜测可能是有人篡改了服务器并删除了 SSM 代理文件。

0 投票
1 回答
45 浏览

python - 使用会话管理器连接到 EC2 上的 django 项目突然被阻止

我一直在使用会话管理器连接到我在 ec2 实例上的 django 项目。最近,我使用会话管理器连接到服务器。在对 settings.py 进行更改后,我sudo python3 manage.py runserver照常运行命令,以确保在我的代码中没有发现错误。然而,检查并没有完成,按下ctrl c并没有终止进程,所以几分钟后我决定重新加载页面。我立即重新加载了浏览器页面,我被阻止使用会话管理器评估服务器。当我尝试连接时,出现以下错误:

我不知道为什么我突然被阻止评估服务器并且该错误似乎没有帮助。请问我该怎么做?当我开始遇到与 ssh 的连接问题时,我激活了会话管理器。现在我完全失去了对服务器的评估。

0 投票
1 回答
361 浏览

python - 无法在 Linux ubuntu 16.04 上安装 AWS Session Manager 插件

我试图在我的 Linux Ubuntu 16.04 环境中安装 AWS Session Manager 插件。但是当我将 yum 命令与 rpm 文件一起使用时,不断出现以下错误:

即使我尝试安装这些丢失的软件包,它也不起作用。

AWS CLI 版本 -> aws-cli/1.20.49. Python 版本 -> Python 3.5.2.

我也将/usr/bin/yum文件/usr/bin/python更改/usr/bin/python2为。

0 投票
0 回答
199 浏览

amazon-web-services - ec2 实例的 AWS Session Manager 问题

我从我的 CDK 堆栈中获得了这个 ec2 实例,如下所示。除了自定义 ami 之外,机器共享相同的配置(都是 windows server 2016,但内部有不同的软件)。

管道按预期进行,机器已启动并运行。对于 VPC,我已经配置了会话管理器所需的服务端点,并将策略添加AmazonSSMManagedInstanceCore到“role4win”IAM 角色。

在我的个人笔记本电脑上,我安装了Session Manager 插件。因此,我可以使用带有 RDP 的插件连接到 sw-WindowsInstance,但我无法连接到 ls-WindowsInstance。

错误

其中 i-xxxxxxxxxxxxxxxxx 是 ls-WindowsInstance 的实例 ID。

我发现这篇文章解释了

问题:您尝试启动会话,但系统返回错误消息“调用 StartSession 操作时发生错误 (TargetNotConnected):InstanceID 未连接。”

解决方案 A:当会话的指定目标实例未完全配置为与 Session Manager 一起使用时,将返回此错误。有关信息,请参阅设置会话管理器。

解决方案 B:如果您尝试在位于不同 AWS 账户或 AWS 区域的实例上启动会话,也会返回此错误。

但是,正如我所说,这些机器共享相同的配置:相同的子网、相同的安全组、相同的角色、相同的操作系统和相同的区域。 有人能帮我吗?!

0 投票
1 回答
35 浏览

android - 错误 om.appsnipp.niasbaratepresensi.welcome_activity 无法转换为 com.appsnipp.niasbaratepresensi.DashboardActivity

我在Android上进行了自动登录,代码如下。但我得到这个错误:


在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:980) 运行(RuntimeInit.java:492) I/Process:发送信号。PID:14850 SIG:9 进程 14850 终止。


这是我的欢迎活动代码:

这是我的会话管理器:

有人可以告诉我发生了什么吗?

0 投票
1 回答
34 浏览

amazon-web-services - 在 AWS Systems Manager Session Manager 控制台的搜索栏中键入“a”会使所有内容消失

每当我a在 AWS Systems Manager Session Manager 控制台的搜索栏中输入字符时,整个控制台都会变白,一切都消失了。我必须刷新页面才能让所有内容再次出现。

网址:https ://eu-central-1.console.aws.amazon.com/systems-manager/session-manager/sessions?region=eu-central-1

我认为这是一个错误,需要修复,或者我是唯一遇到这种情况的人吗?