一、在线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}
█████ █████ █████ █████ ██████████ █████ █████
░░███ ░░███ ░░███ ░░███ ░░███░░░░███ ░░███ ░░███
░░███ ███ ░░███ ███ ░███ ░░███ ░░███ ███
░░█████ ░░█████ ░███ ░███ ░░█████
░░███ ░░███ ░███ ░███ ░░███
░███ ░███ ░███ ███ ░███
█████ █████ ██████████ █████
░░░░░ ░░░░░ ░░░░░░░░░░ ░░░░░
██╗ ██╗██╗ ██╗██████╗ ██╗ ██╗
╚██╗ ██╔╝╚██╗ ██╔╝██╔══██╗╚██╗ ██╔╝
╚████╔╝ ╚████╔╝ ██║ ██║ ╚████╔╝
╚██╔╝ ╚██╔╝ ██║ ██║ ╚██╔╝
██║ ██║ ██████╔╝ ██║
╚═╝ ╚═╝ ╚═════╝ ╚═╝
二、创建存放回显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脚本位置
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