linux登录欢迎信息

服务器多了, 有时候登录的对不对都不知道; 显示这种信息是不是很酷?

普通linux 是直接修改/etc/motd文件 ubuntu是/etc/update-motd.d/目录中, 按序号执行的bash脚本, 比如01-pangliang就是我自定义的, 注意需要把这个文件加上可执行权限:

➜  ~  ll /etc/update-motd.d/
total 24
drwxr-xr-x   2 root root 4096 Jul  2 15:58 .
drwxr-xr-x 107 root root 4096 Jun 26 10:59 ..
-rwxr-xr-x   1 root root 1118 Jul  2 15:52 00-header
-rw-r--r--   1 root root 1439 Jul  2 15:58 01-pangliang  <--没有可执行权限无效
-rwxr-xr-x   1 root root 1359 Sep 27  2014 10-help-text
-rwxr-xr-x   1 root root  299 Apr 12  2014 91-release-upgrade

然后运行下面命令解析生成:

sudo run-parts /etc/update-motd.d

整个01-pangliang文件内容:

#!/bin/sh
echo "\033[33m"
echo "
       _                               _                                          ___
      | |                             | |                                        (___)
  ___ | |__   _____   ____  _____   __| |  ____  _____  _____  ____  _____  ____    _
 /___)|  _ \ (____ | / ___)| ___ | / _  | / ___)| ___ |(____ ||    \(_____)/ _  |  | |
|___ || | | |/ ___ || |    | ____|( (_| || |    | ____|/ ___ || | | |     ( (_| | _| |_
(___/ |_| |_|\_____||_|    |_____) \____||_|    |_____)\_____||_|_|_|      \___ |(_____)
                                                                          (_____|
"
cat <<EOF

                             _oo0oo_
                            088888880
                            88" . "88
                            (| -_- |)
                             0\ = /0
                          ___/'---'\___
                        .' \\\\|     |// '.
                       / \\\\|||  :  |||// \\
                      /_ ||||| -:- |||||- \\
                     |   | \\\\\\  -  /// |   |
                     | \_|  ''\---/''  |_/ |
                     \  .-\__  '-'  __/-.  /
                   ___'. .'  /--.--\  '. .'___
                ."" '<  '.___\_<|>_/___.' >'  "".
               | | : '-  \'.;'\ _ /';.'/ - ' : | |
               \  \ '_.   \_ __\ /__ _/   .-' /  /
           ====='-.____'.___ \_____/___.-'____.-'=====
                             '=---='

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                   佛祖保佑    iii    永不死机

EOF

echo "\033[0m"

文字生成ASCII图的网站推荐: