标题档

或:与登录的用户打招呼;向未授权的用户说「不」

作者:matsk

最后版本:2009-02-10

请将改善、修正及意见寄往 CentOS-docs 邮件列表。

引言

这个提示与技巧涵盖 SSH 及主控台提示的标题。

有关法律方面的问题

在系统维护时经常被遗忘的一方面,就是完整的标题文字。

Computer Misuse Act 1990 出版以来,於用户登录前显示一个标题已成为一个强烈推荐。这个法例规定,要构成非法登录的罪行,违法者於登录时必需知道自己未被授权。登录标题是达至这个目的的最佳方法。Regulation of Investigatory Powers Act 2000 亦要求计算机用户获得信息:登录标题亦可以成为一个好的发布渠道。

/etc/motd

主控台登录 这个文件的内容会在用户登录后,但指命壳执行前被显示出来。

/etc/issue.net

网络登录

注:在 ssh 中它缺省是被停用的!

这个文件的内容会在 ssh 连接后,但在验证前被显示出来。

请遵照下列步骤在 ssh 中启用它:

1. 创建 /etc/issue.net 档并放入所需的内容

2. 编辑 /etc/ssh/sshd_config,让它拥有 Banner /etc/issue.net

3. 重新引导 sshd,service sshd restart

FTP 问候标题

这个题目在 CentOS 5.1 部署指南内的 43.2.6.1 "FTP Greeting Banner" 部份中已有所处理。

TCP 包装函式及连接标题

这个题目在 CentOS 5.1 部署指南内的 43.2.1.1.1 "TCP Wrappers and Connection Banners" 部份中已有所处理。

标题文字样例

样例一

Unauthorized access to this machine is prohibited
Press <Ctrl-D> if you are not an authorized user

样例二

********************************************************************
*                                                                  *
* This system is for the use of authorized users only.  Usage of   *
* this system may be monitored and recorded by system personnel.   *
*                                                                  *
* Anyone using this system expressly consents to such monitoring   *
* and is advised that if such monitoring reveals possible          *
* evidence of criminal activity, system personnel may provide the  *
* evidence from such monitoring to law enforcement officials.      *
*                                                                  *
********************************************************************

精致标题

linux_logo

"Create nice ASCII Art logos"

linux_logon 是一个用来制作 ASCII 美术标题的工具。下面收录了缺省的 ASCII 图案范本,另外亦有从其它范本创建出。它亦可以加入系统数据如:内核版本、处理器版本、内存数量及使用率等。

样例

                                                                 #####
                                                                #######
                   @                                            ##O#O##
  ######          @@#                                           #VVVVV#
    ##             #                                          ##  VVV  ##
    ##         @@@   ### ####   ###    ###  ##### ######     #          ##
    ##        @  @#   ###    ##  ##     ##    ###  ##       #            ##
    ##       @   @#   ##     ##  ##     ##      ###         #            ###
    ##          @@#   ##     ##  ##     ##      ###        QQ#           ##Q
    ##       # @@#    ##     ##  ##     ##     ## ##     QQQQQQ#       #QQQQQQ
    ##      ## @@# #  ##     ##  ###   ###    ##   ##    QQQQQQQ#     #QQQQQQQ
  ############  ###  ####   ####   #### ### ##### ######   QQQQQ#######QQQQQ
 Linux Version 2.6.18-53.1.4.el5, Compiled #1 SMP Fri Nov 30 00:45:16 EST 2007
One 2.19GHz AMD AMD Turion(tm) 64 Mobile ML-40 Processor, 256M RAM, 4394.20 Bogomips Total
                             localhost.localdomain

linux_logo 以外的另一个选择是 FIGlet。

连结

可用来创建 ASCII/ANSI 图案的程序

Translation of revision 20

zh/TipsAndTricks/BannerFiles (last edited 2010-01-18 04:11:40 by TimothyLee)