AWS 会话管理器欢迎消息



我注意到每当在系统管理器会话管理器中启动AWS会话时,.bashrc都不会运行。使用 su 切换用户 - 但是用户确实运行 .bashrc,但这不是我想要实现的目标。

我的目标是每当有人通过控制台/浏览器启动会话时收到欢迎消息。

有没有人对如何做到这一点有任何解决方法或想法?/etc/motd 似乎也不起作用。

这是SSM会话管理器在多个地方报告的限制之一,例如:

  • SSM 会话管理器不获取 .bashrc或.bash_profile
  • aws ssm start-session的定制外壳
  • AWS 会话管理器未采购 bash rc

您目前只能自定义ssm 代理正在使用的用户。因此,您可以将其更改为ec2-user或基于您的个人 IAM 用户,而不是ssm-user

您还可以考虑使用 EC2 实例连接(基于浏览器的 SSH 连接)而不是Session Manager。连接按预期工作,尽管默认情况下在 Ubuntu 上未启用。

最新更新