![登录前的 SSH 登录脚本](https://linux22.com/image/1103592/%E7%99%BB%E5%BD%95%E5%89%8D%E7%9A%84%20SSH%20%E7%99%BB%E5%BD%95%E8%84%9A%E6%9C%AC.png)
我有两个问题:
/etc/issue
在显示横幅或时,是否可以在 ssh 连接期间执行脚本issue.net
?我知道motd
,但它是在登录后执行的。我想在登录之前执行我的脚本。出于安全原因(为了避免服务器对客户端的攻击),不会解析该文件
issue.net
。这意味着我无法在其中放入转义序列来清除屏幕、给文本上色。我甚至无法显示日文文本。我该如何禁用此行为?
我花了很长时间寻找这两个答案。有些页面描述了一些与agetty一起使用的转义序列,但我的ubuntu服务器14.04似乎使用了getty。
我也探索了 PAM 模块......但目前还没有任何进展。