节日化我的提示

节日化我的提示

圣诞节即将来临,我想让我的系统提示(对于每个用户)更加喜庆和愉快一些。

也就是说,我想Happy Holidays!在系统上为每个用户(在终端登录、SSH 或本地)附加一条(或类似的)登录后消息。我认为这是一个简单的echo命令,但我不确定把这个命令放在哪里合适,以免它影响到每个人。出于显而易见的原因,我宁愿不修改每个人的.bashrc。那么,它在哪里呢?

答案1

Linux 可以使用/etc/motd系统或任何扩展该系统的系统(即update-motd)来执行此操作。

根据这些信息,可以添加一个简单的 shell 脚本到/etc/update-motd.d/40-holiday

#!/bin/bash
echo Happy holidays from your local sysadmin!

将其标记为可运行()后,可以使用命令(以 root 身份)sudo chmod a+x /etc/update-motd.d/40-holiday强制更新 MOTD 。update-motd

任何后续登录都将使用新的(扩展的)MOTD,最终为圣诞节当天登录服务器的任何人带来一些节日欢乐。

请注意,此方法依赖于update-motd包,该包应该已预先安装。但若未预先安装sudo apt install update-motd

答案2

我想注入一棵圣诞树表情符号(

答案3

如果您正在使用 SSH motd,请不要忘记更新sshd_config

改成 PrintMotd noPrintMotd yes

并重新启动 ssh 服务器以应用更改。

相关内容