AWS 会话管理器欢迎消息

Posted

技术标签:

【中文标题】AWS 会话管理器欢迎消息【英文标题】:AWS Session manager welcome message 【发布时间】:2020-11-02 05:49:10 【问题描述】:

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

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

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

【问题讨论】:

【参考方案1】:

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

SSM Session Manager does not source .bashrc or .bash_profile Custom Shell for aws ssm start-session AWS Session Manager is not sourcing bash rc

您现在只能自定义 ssm 代理正在使用的用户。因此,您可以将 change 替换为 ec2-user 或基于您的个人 IAM 用户,而不是 ssm-user

您也可以考虑使用EC2 Instance Connect (browser-based SSH connection) 代替Session Manager。连接按预期工作,但在 Ubuntu 上默认未启用。

【讨论】:

以上是关于AWS 会话管理器欢迎消息的主要内容,如果未能解决你的问题,请参考以下文章

win10 登入界面显示: 本地会话管理器 服务未能登录 RPC 服务器不可用 随后一直重启重复

电脑开机然后显示本地会话管理器服务登陆失败,rpc服务器不可用,然后一直重启

为啥我不能初始化 Alamofire 4 会话管理器?

Shiro SessionManager会话管理器

emacs 的会话管理器(具有高 ssh 使用率)

CodeIgniter,使用 Redis 作为会话管理器