结束会话 - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

结束会话

您可以使用 Amazon Systems Manager 控制台或 Amazon Command Line Interface(Amazon CLI)结束在账户中启动的会话。如果您在控制台中选择会话的终止按钮或使用 Amazon CLI 来调用 TerminateSession API 操作时,Session Manager 会永久结束会话并关闭托管式节点上 Session Manager 客户端与 SSM Agent 之间的数据连接。您无法恢复已终止的会话。

如果打开的会话在 20 分钟内没有用户活动,空闲状态就会触发超时。Session Manager 不会调用 TerminateSession,但会关闭底层通道。您无法恢复因空闲超时而关闭的会话。

建议在使用 Amazon CLI 时始终通过 terminate-session 命令明确终止会话,或者在使用控制台时通过终止按钮明确终止会话。(终止按钮位于会话窗口和主 Session Manager 控制台页面。) 如果仅关闭浏览器或命令窗口,则会话将在控制台中保持为活动状态 30 天。如果未明确终止会话或会话超时,则当时在托管式节点上运行的所有进程都将继续运行。

结束会话(控制台)

您可以使用 Amazon Systems Manager 控制台结束您账户中的会话。

结束会话(控制台)
  1. 访问 https://console.aws.amazon.com/systems-manager/,打开 Amazon Systems Manager 控制台。

  2. 在导航窗格中,选择 Session Manager

  3. 对于 Sessions (会话),选择要结束的会话左侧的选项按钮。

  4. 选择终止

结束会话 (Amazon CLI)

要使用 Amazon CLI 结束会话,请运行以下命令。将 session-id 替换为您自己的信息。

aws ssm terminate-session \ --session-id session-id

有关 terminate-session 命令的更多信息,请参阅《Amazon CLI Command Reference》的 Amazon Systems Manager 部分中的 terminate-session