题目需求:
所处区域:CST + 8
系统环境语言:English US (UTF-8)
控制台登陆后不管是网络登录还是本地登录 ,都按下方欢迎信息内容显示。
*********************************
ChinaSkills 2022 – CSK
Module A Linux
>>hostname<<
>>Linux Version<<
>> TIME <<
********************************
任务实施
设置时区为CST + 8
查询当前时区:
timedatectl | grep 'Time zone'
如设置时区为亚洲上海(8区):
timedatectl set-timezone 'Asia/Shanghai'
查看设置的状态:
timedatectl status
配置系统环境语言
查看当前环境语言:
env | grep LANG
修改环境语言:
export LANG=en_US.UTF-8
配置欢迎登录脚本:
vim /etc/profile.d/hello.sh
添加如下内容:
#!/bin/bash
printf "**************************************\n"
printf "%-4s ChinaSkills 2022 - CSK\n"
printf "%-8s Module C Linux\n\n"
printf "%-11s>>"`hostname -s`"<<\n"
printf "%-8s>>"CentOS`cat /etc/redhat-release|awk '{print $4}'`"<<\n"
echo ">>" `date` "<<"
printf "**************************************\n
配置/etc/profile文件
插入一行删除登录日志的命令:
echo 'rm -rf /var/log/lastlog' >> /etc/profile
加载配置文件:
source /etc/profile
关闭ssh控制台登录日志:
vi /etc/ssh/sshd_config
第106行取消注释
将PrintLastLog yes 修改成 PrintLastLog no
重启本机登录查看效果:
ssh远程登录效果: