【发布时间】:2021-07-08 15:10:11
【问题描述】:
我已经使用命令开始了一个会话
aws ssm start-session --target <instance id> --region <my region>,当我这样做时,我得到 Starting session with SessionId <sessionid> 并登录到 ec2 实例。然后我离开了我的电脑,连接超时。现在我想回到那个会话。
我试过这个命令
aws ssm resume-session --session-id <sessionid from above> --region <my region> 返回类似
{ "SessionId": "<sessionid from above>", "TokenValue": "", "StreamUrl": "<url here>" } 。但我如何真正再次连接?这让我在我的本地计算机上,而 start session 命令让我在 aws 实例上。如果我再次尝试 start-session 命令,我会得到一个全新的会话。我觉得我错过了一些明显的东西!
【问题讨论】:
-
当你执行
describe-sessions时你看到了什么status? -
我看到一个会话列表,其中包括我在再次尝试启动会话时获得的新会话 ID,状态为“已连接”,而不是我想重新连接的旧会话 ID。跨度>
标签: amazon-web-services amazon-ec2 aws-cli aws-session-manager