目 录CONTENT

文章目录

简单的ssh登录美化显示系统信息欢迎词

Hallo地瓜
2024-09-25 / 0 评论 / 3 点赞 / 45 阅读 / 0 字
温馨提示:
本文最后更新于2024-09-25,若内容或图片失效,请留言反馈。 亲爱的读者,在阅读文章的过程中,希望您能有所收获,祝您阅读愉快!

希望在每次通过 ssh 远程登录服务器时,都能出现一些精心设计且富有意义的欢迎词,这些欢迎词能够准确地展示服务器的各种系统信息,包括当前的操作系统版本、服务器的名称、IP 地址、运行时间、CPU 使用率、内存使用情况、磁盘空间使用状况等重要信息,让登录者在第一时间对服务器的状态有一个清晰的了解,同时也能感受到我们对服务器管理的用心和细致。安装下面步骤就能搞定

1. 需要先安装figlet

sudo dnf install figlet
  1. 编辑 /etc/profile 文件:

sudo nano /etc/profile
  1. 在文件末尾添加以下内容:

# 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
  1. 保存并退出

保存更改并退出编辑器(在 nano 中,使用 CTRL + O 保存,然后 CTRL + X 退出)。

  1. 测试

现在,所有用户在下次登录时都会看到你添加的欢迎信息和系统信息。你可以通过 SSH 登录到任何用户帐户进行测试。

不需要酷炫效果的还有一种方法

通过修改 /etc/motd

  1. 编辑 /etc/motd 文件: 使用文本编辑器打开 /etc/motd 文件(如果文件不存在,可以创建一个):

sudo nano /etc/motd
  1. 添加欢迎信息或者其它: 在文件中输入你希望显示的欢迎信息:

欢迎来到我的服务器!请遵守使用规范。
  1. 保存并退出: 按 CTRL + X 然后按 Y 保存更改。

通过 SSH 登录到服务器,应该会看到你设置的欢迎信息。

3
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区