商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > UOS 系统如何设置开机欢迎词?

UOS 系统如何设置开机欢迎词?

  发布于2026-05-21 阅读(0)

扫一扫,手机访问

想在统信UOS系统里自定义一个炫酷的开机欢迎词?比如显示个赛事Logo、系统版本或者实时时间,让每次登录都更有仪式感?没问题,但得知道,这活儿不是简单改个文件就能搞定的。系统默认的欢迎信息(motd)是静态的,而且有好几层“机关”在控制它。想完全替换成自己的动态内容,得按顺序搞定下面这五步,一步都不能少。

UOS 系统如何设置开机欢迎词?

一、先写好你的“欢迎剧本”——创建动态脚本

最灵活的办法,就是自己写一个Bash脚本。想显示什么、怎么排版,你说了算,完全不受系统默认格式的限制。

1. 用你熟悉的编辑器(比如vim)创建脚本文件:sudo vim /usr/local/bin/login-welcome.sh

2. 把下面这段代码贴进去。当然,里面的文字信息(比如赛事名称、模块)你可以随便改,改成你想要的任何欢迎语。

#!/bin/bash
printf "******************************************\n"
printf "%-2s ChinaSkills 2022 - CSK\n"
printf "%-8s Module C Linux\n\n"
printf "%-11s>> `hostname -s`\n"
printf "%-9s>> UOS `cat /etc/os-release | grep VERSION_ID | cut -d'=' -f2 | tr -d '\"'`\n"
printf ">> `date`\n"
printf "******************************************\n"

3. 别忘了给脚本加上执行权限,不然它只是个文本文件:sudo chmod +x /usr/local/bin/login-welcome.sh

二、让脚本在登录时自动“登场”

脚本写好了,得告诉系统:“每次用户登录,都先跑一下这个脚本。” 最简单的方法就是把它塞进用户的shell初始化文件里。

1. 编辑root用户的配置文件:sudo vim /root/.profile

2. 翻到文件最末尾,新起一行加上:/usr/local/bin/login-welcome.sh

3. 如果你希望其他普通用户登录时也看到同样的欢迎词,那就需要分别编辑他们各自家目录下的 ~/.profile 文件,把上面这行命令也加进去。

三、请走“原住民”——清理默认欢迎文件

系统有个“原住民”叫 /etc/motd,它是一份静态的欢迎文件。如果不处理掉它,等你登录时,就会看到你的脚本输出和这个文件的内容混在一起,显得很乱。

1. 直接删除它:sudo rm -f /etc/motd

2. 确认一下是否删干净了:ls -l /etc/motd。如果终端提示“No such file or directory”,那就对了。

四、关闭系统的“自动播报”功能

光删除文件还不够。Linux系统通过一个叫PAM的认证模块,会在登录流程里强行插入motd的读取动作。就算文件没了,它可能还会尝试去找,甚至报个错。所以,得把这个功能关掉。

1. 编辑PAM的登录配置文件:sudo vim /etc/pam.d/login

2. 在里面找到含有 pam_motd.so 的那一行(通常在第91行附近)。

3. 在这行的最前面加个 # 号,把它注释掉,让它失效。比如:

# session optional pam_motd.so motd=/run/motd.dynamic noupdate

五、最后一道关卡:SSH服务的设置

如果你经常通过SSH远程连接服务器,那还得注意SSH服务本身也有个显示motd的开关。必须把它关上,才能确保SSH登录时也只显示你的自定义脚本内容。

1. 编辑SSH服务的核心配置文件:sudo vim /etc/ssh/sshd_config

2. 找到 PrintMotd 这个参数,把它改成 no。如果文件里没有这一行,就直接在合适的位置添加一行:PrintMotd no

3. 保存退出后,重启SSH服务,让配置生效:sudo systemctl restart sshd

好了,大功告成。现在,无论是本地登录控制台,还是通过SSH远程连接,你看到的都将是那份独一无二、由你亲手定制的动态欢迎信息了。整个过程就像绕过系统的几重“守卫”,最终让你的脚本成功“接管”登录问候环节,既干净又彻底。

本文转载于:https://www.php.cn/faq/2432764.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注