要自定义 CentOS SSH 的欢迎信息,你需要编辑 /etc/update-motd.d/
目录下的脚本文件
/etc/update-motd.d/99-footer
文件。例如,使用 vim 编辑器:sudo vim /etc/update-motd.d/99-footer
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: Arial, sans-serif;
font-size: 14px;
}
.container {
width: 80%;
margin: 0 auto;
}
h1 {
color: #333;
}
p {
color: #666;
}
</style>
</head>
<body>
<div class="container">
<h1>欢迎来到 CentOS 服务器!</h1>
<p>系统运行时间: <strong>$(uptime)</strong></p>
<p>当前用户数: <strong>$(who | wc -l)</strong></p>
</div>
</body>
</html>
保存并关闭文件。
确保 99-footer
文件具有可执行权限:
sudo chmod +x /etc/update-motd.d/99-footer
注意:这种方法适用于 CentOS 7 及更高版本。如果你使用的是 CentOS 6,你需要编辑 /etc/pam.d/sshd
文件并在其中添加以下行:
session optional pam_motd.so motd=/etc/motd
然后,编辑 /etc/motd
文件并添加你的欢迎信息。保存并关闭文件后,重新登录 SSH 以查看更改。