centos7 自定义登录前后欢迎信息
有朋友可能在一些视频中看到别人的终端显示和自己不一样,很有个性,比如下面的:
那么他是怎么在登录前自定义这些信息的呢?
其实很简单,我们只需要编辑下面这个文件即可:
[root@www.lutixia.cn ~]# cat /etc/issue
QQ:3266836326 \S
\d \t
其中的特殊符号分别表示:
\S: 显示当前操作系统名称
\d: 显示当前日期
\t: 显示当前时间
除此之外,还有其他符号:
\l: 显示虚拟控制台号
\m: 显示机器类型,即 CPU 架构,如 i386 或 x86_64 等(相当于 uname -m)
\n: 显示主机名(等同于uname -n)
\r: 显示内核版本号(等同于uname -r)
\u: 显示当前登录用户的编号,\U 显示当前登录用户的编号和用户
\v: 显示当前操作系统的版本日期
上面是对登录前的欢迎信息自定义,还可以定义登录后的信息,比如:
那这种又是怎么实现的呢?同样我们也只需要进行如下修改:
# 编辑/etc/ssh/sshd_config,找到Banner,取消注释,按照如下修改:
Banner /etc/ssh/welcome.txt
# 创建是个welcome.txt文件:
[root@www.lutixia.cn ~]# cat > /etc/ssh/welcome.txt <<EOF
QQ: 3266836326
请谨慎使用rm, 然后开始你的创造吧!
EOF
然后尝试连接,或者重新登录即可看到上面的效果了,赶紧试试吧!