当前位置: 首页
系统平台
UOS系统开机欢迎词设置步骤详解

UOS系统开机欢迎词设置步骤详解

热心网友 时间:2026-05-17
转载

想在统信UOS系统中打造个性化的开机欢迎界面吗?无论是展示赛事Logo、系统版本信息,还是实时动态时间,都能让每次登录体验更具专属感。需要注意的是,系统默认的欢迎信息(motd)是静态内容,且受多层机制管控。要实现完全自定义的动态欢迎词,必须按顺序完成以下五个关键步骤,缺一不可。

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

一、编写动态欢迎脚本——创建核心展示内容

最灵活的方式是编写Bash脚本,您可以自由定义显示内容与排版格式,彻底摆脱系统默认模板的限制。

1. 使用文本编辑器创建脚本文件: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”提示即表示操作成功。

四、禁用PAM动态消息模块——关闭系统级播报

仅删除文件还不够。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服务配置,防止其显示系统默认欢迎信息,确保自定义内容在远程登录时也能正常展示。

1. 编辑SSH主配置文件:sudo vim /etc/ssh/sshd_config

2. 找到 PrintMotd 参数并将其值改为 no。若该行不存在,可在适当位置添加:PrintMotd no

3. 保存配置并重启服务:sudo systemctl restart sshd

至此,您已成功完成统信UOS开机欢迎词的自定义设置。无论是本地控制台登录还是SSH远程连接,系统都将展示您精心设计的动态欢迎信息。整个过程如同精准绕过系统多重防护机制,最终实现自定义脚本对登录问候环节的完全接管,确保显示效果干净、彻底且专业。

来源:https://www.php.cn/faq/2432764.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
Mac清理Spotlight索引与修复搜索无果的完整指南

Mac清理Spotlight索引与修复搜索无果的完整指南

当Mac的Spotlight搜索不到文件时,确实令人困扰。你清楚文件就在电脑里,但搜索框却返回空白。这通常是由于Spotlight的索引数据库出现异常——可能是索引文件损坏,或是后台服务状态出错,导致其无法准确定位文件。解决问题的核心在于清理并重建索引。以下五种修复方法,从简单到深入,能系统性地帮你

时间:2026-05-17 16:36
Mac科学计算器使用指南:开启与操作高级模式详解

Mac科学计算器使用指南:开启与操作高级模式详解

你是否觉得Mac自带的计算器功能过于基础,只有加减乘除?其实,这只是它的“标准模式”。要解锁函数计算、指数运算、进制转换等高级功能,你需要启用其隐藏的“科学计算器模式”。操作非常简单,掌握以下几种方法,即可一键开启强大的科学计算能力。 一、通过菜单栏启用科学模式 如果你不习惯记忆快捷键,或者希望确保

时间:2026-05-17 16:36
麒麟系统安装Anaconda与Python环境配置教程

麒麟系统安装Anaconda与Python环境配置教程

在麒麟操作系统上搭建完整的Python科学计算环境,通常需要用户自行安装Python开发套件及主流的数据分析库。系统默认并未预装这些组件,但您无需担心,本文将为您详细介绍几种成熟的安装方案,您可以根据网络条件、存储空间及个人操作偏好灵活选择。 一、使用官方Anaconda安装脚本安装 若您具备稳定的

时间:2026-05-17 16:34
Mac清理Unity缓存教程 释放磁盘空间优化游戏开发

Mac清理Unity缓存教程 释放磁盘空间优化游戏开发

在Mac上进行Unity游戏开发,随着项目迭代,常常会遇到编辑器加载迟缓、构建失败或磁盘空间不足的困扰。这些问题的核心,往往源于不断累积的缓存文件。本文将为你提供一份详尽的Mac版Unity缓存清理指南,涵盖从项目到系统的全方位优化策略,有效释放存储空间并提升开发效率。 一、删除项目级缓存(Libr

时间:2026-05-17 16:34
统信UOS系统批量重命名文件方法详解

统信UOS系统批量重命名文件方法详解

在统信UOS操作系统中,处理大量需要重新命名的文件时,如果逐个手动操作,不仅效率低下,也容易出错。幸运的是,UOS系统内置了多种高效的批量重命名解决方案,涵盖了从图形化界面到命令行脚本的多种方法,能够满足不同场景和用户技能水平的需求。 一、图形化界面操作:Ctrl+A全选与右键菜单批量重命名 这是统

时间:2026-05-17 16:34
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程