IOS中的banner命令用来设置提示信息,比如警告未授权的登录、提示当前登录的设备等等,有以下几种:
router(config)#banner ?
  LINE            c banner-text c, where 'c' is a delimiting character
  config-save     Set message for saving configuration
  exec            Set EXEC process creation banner
  incoming        Set incoming terminal line banner
  login           Set login banner
  motd            Set Message of the Day banner
  prompt-timeout  Set Message for login authentication timeout
  slip-ppp        Set Message for SLIP/PPP
为了更好的理解这几种banner的区别,通过下面实例来说明:
router(config)#banner incoming # it's incoming # // 设置反向telnet的提示信息
router(config)#banner login # it's login # // 设置login的提示信息
router(config)#banner motd # it's motd # // 设置motd的提示信息
router(config)#banner prompt-timeout # it's prompt-timeout # // 设置prompt-timeout的提示信息
下面通过telnet登录这台路由器进行验证
C:\Documents and Settings\Administrator>telnet x.x.x.x
it's motd message//这是motd的提示信息,后面跟着login的提示信息
User Access Verification
Password: it's prompt-timeout //如果一直不输入密码,将会给出超时的banner message
Password: //输入正确密码
it's exec // 这是登录成功后的banner message

值得注意的是:各种banner不要使用"welcome"字眼,避免未经授权的登陆者感觉受到挑衅,或者通过法律途径"规避"责任。
**********************************************************************************
*                                                                                *
*   WARNING!   WARNING!   WARNING!   WARNING!   WARNING!   WARNING!   WARNING!   *
*   You are connected to the XXXXXXXXXXXXXXXXXXXXXXXX incorporated network.      *
*   Unauthorized access and use of this network will be vigorously prosecuted.   *
*                      CISCO 2960-1   IP Address:x.x.x.x                         *
*                                                                                *
**********************************************************************************