51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

美化服务器SSH登录回显🍀

一、在线ASCII艺术字生成 {#%E4%B8%80%E3%80%81%E5%9C%A8%E7%BA%BFascii%E8%89%BA%E6%9C%AF%E5%AD%97%E7%94%9F%E6%88%90}

【点击直达】

Snipaste_2023-09-25_15-18-33

 █████ █████ █████ █████ ██████████   █████ █████
░░███ ░░███ ░░███ ░░███ ░░███░░░░███ ░░███ ░░███ 
 ░░███ ███   ░░███ ███   ░███   ░░███ ░░███ ███  
  ░░█████     ░░█████    ░███    ░███  ░░█████   
   ░░███       ░░███     ░███    ░███   ░░███    
    ░███        ░███     ░███    ███     ░███    
    █████       █████    ██████████      █████   
   ░░░░░       ░░░░░    ░░░░░░░░░░      ░░░░░    

██╗   ██╗██╗   ██╗██████╗ ██╗   ██╗
╚██╗ ██╔╝╚██╗ ██╔╝██╔══██╗╚██╗ ██╔╝
 ╚████╔╝  ╚████╔╝ ██║  ██║ ╚████╔╝
  ╚██╔╝    ╚██╔╝  ██║  ██║  ╚██╔╝
   ██║      ██║   ██████╔╝   ██║
   ╚═╝      ╚═╝   ╚═════╝    ╚═╝

二、创建存放回显txt {#%E4%BA%8C%E3%80%81%E5%88%9B%E5%BB%BA%E5%AD%98%E6%94%BE%E5%9B%9E%E6%98%BEtxt}

复制你的艺术字粘贴到txt中,Ctrl+O保存,Enter回车确认,Ctrl+X退出。

2.1、新建txt {#2.1%E3%80%81%E6%96%B0%E5%BB%BAtxt}

touch /etc/update-motd.d/99-welcome.txt && nano /etc/update-motd.d/99-welcome.txt

2.2、赋权txt {#2.2%E3%80%81%E8%B5%8B%E6%9D%83txt}

sudo chmod 655 /etc/update-motd.d/99-welcome.txt

三、创建Shell脚本 {#%E4%B8%89%E3%80%81%E5%88%9B%E5%BB%BAshell%E8%84%9A%E6%9C%AC}

3.1、创建sh脚本文件 {#3.1%E3%80%81%E5%88%9B%E5%BB%BAsh%E8%84%9A%E6%9C%AC%E6%96%87%E4%BB%B6}

cd /etc/update-motd.d && nano 100-welcome-cat.sh

3.2、贴入如下内容 {#3.2%E3%80%81%E8%B4%B4%E5%85%A5%E5%A6%82%E4%B8%8B%E5%86%85%E5%AE%B9}

#!/bin/sh
cat /etc/update-motd.d/99-welcome.txt       
bash -i  #cat完保持会话不退出

3.3、赋权sh执行权限 {#3.3%E3%80%81%E8%B5%8B%E6%9D%83sh%E6%89%A7%E8%A1%8C%E6%9D%83%E9%99%90}

sudo chmod +x 100-welcome-cat.sh

四、修改sshd_config {#%E5%9B%9B%E3%80%81%E4%BF%AE%E6%94%B9sshd_config}

4.1、编辑sshd_config {#4.1%E3%80%81%E7%BC%96%E8%BE%91sshd_config}

nano /etc/ssh/sshd_config

在最下面添加如下代码

PrintMotd yes       #允许打印回显
PrintLastLog yes   #允许打印日志
Match User root   #登录用户名
ForceCommand /etc/update-motd.d/100-welcome-cat.sh  #sh脚本位置

Snipaste_2023-09-25_16-08-23

4.2、重新加载SSH配置 {#4.2%E3%80%81%E9%87%8D%E6%96%B0%E5%8A%A0%E8%BD%BDssh%E9%85%8D%E7%BD%AE}

sudo systemctl reload sshd

4.3、重启SSH服务 {#4.3%E3%80%81%E9%87%8D%E5%90%AFssh%E6%9C%8D%E5%8A%A1}

sudo systemctl restart sshd

五、验证 {#%E4%BA%94%E3%80%81%E9%AA%8C%E8%AF%81}

Snipaste_2023-09-25_16-12-11

赞(3)
未经允许不得转载:工具盒子 » 美化服务器SSH登录回显🍀