Centos 控制台欢迎登陆后消息及所处区域配置

题目

所处区域: CST + 8
系统环境语言: English US (UTF-8)键盘: English US
注意:当任务是配置TLS,请把根证书或者自签名证书添加到受信任区。
控制台登陆后不管是网络登录还是本地登录,都按下方欢迎信息内容显示
*********************************   
 ChinaSkills 2022–CSK
 Module C Linux
 >>hostname<<
 >>Linux Version<<
 >> TIME <<
*********************************

一、查询当前所属区域,并设置当前所属区域

[root@localhost ~]# timedatectl list-timezones|grep Asia/Shanghai
Asia/Shanghai
[root@localhost ~]# timedatectl set-timezone Asia/Shanghai
[root@localhost ~]# timedatectl | grep "Time zone" 
       Time zone: Asia/Shanghai (CST, +0800)
[root@localhost ~]# 

二、编辑动态sh文件

[root@localhost ~]# vim /login.sh 
#!/bin/bash
printf "**************************************\n"
printf "%-2s ChinaSkills 2023 - CSK\n"
printf "%-8s Module C Linux\n"
printf "%-11s>>"`hostname -s`"<<\n"
echo ">>"`cat /etc/centos-release`"<<"
echo ">>" `date` "<<"
printf "**************************************\n"

三、配置登录输出该sh

[root@localhost ~]# vim /root/.bash_profile 
最后一行加入
bash /login.sh

四、关闭本地控制台日志提示

touch 一个空的hushlogin这样就不会输出
[root@localhost ~]# touch ~/.hushlogin

五、关闭SSH控制台登录日志

[root@localhost ~]# vim /etc/ssh/sshd_config 
修改为no
PrintLastLog no

重启ssh服务
[root@localhost ~]# systemctl restart sshd

六、测试

登录测试:

远程ssh测试: