希望在每次通过 ssh 远程登录服务器时,都能出现一些精心设计且富有意义的欢迎词,这些欢迎词能够准确地展示服务器的各种系统信息,包括当前的操作系统版本、服务器的名称、IP 地址、运行时间、CPU 使用率、内存使用情况、磁盘空间使用状况等重要信息,让登录者在第一时间对服务器的状态有一个清晰的了解,同时也能感受到我们对服务器管理的用心和细致。安装下面步骤就能搞定
1. 需要先安装figlet
sudo dnf install figlet
编辑
/etc/profile
文件:
sudo nano /etc/profile
在文件末尾添加以下内容:
# Show welcome message for all users
echo "--------------------------"
echo "Welcome, $(whoami)!"
echo "System Information:"
echo "--------------------------"
uname -a
echo "--------------------------"
echo "Disk Usage:"
df -h
echo "--------------------------"
# Show ASCII Logo
if command -v figlet >/dev/null 2>&1; then
figlet "Welcome to My Server!"
fi
保存并退出:
保存更改并退出编辑器(在 nano
中,使用 CTRL + O
保存,然后 CTRL + X
退出)。
测试:
现在,所有用户在下次登录时都会看到你添加的欢迎信息和系统信息。你可以通过 SSH 登录到任何用户帐户进行测试。
不需要酷炫效果的还有一种方法
通过修改 /etc/motd
编辑
/etc/motd
文件: 使用文本编辑器打开/etc/motd
文件(如果文件不存在,可以创建一个):
sudo nano /etc/motd
添加欢迎信息或者其它: 在文件中输入你希望显示的欢迎信息:
欢迎来到我的服务器!请遵守使用规范。
保存并退出: 按
CTRL + X
然后按Y
保存更改。
通过 SSH 登录到服务器,应该会看到你设置的欢迎信息。
评论区