Managing Display Attributes

Display commands control the content of the banner and the command line prompt.

Banners

The switch can display two banners:
  • Login banner: The login banner precedes the login prompt. One common use for a login banner is to warn against unauthorized network access attempts.
  • motd banner: The message of the day (motd) banner is displayed after a user logs into the switch.

This output displays both banners in bold:

This is a login banner
switch login: john
Password:
Last login: Mon Jan 14 09:24:36 2013 from adobe-wrks.aristanetworks.com
This is an motd banner
switch>

These commands create the login and motd banner shown earlier in this section.

switch(config)# banner login
Enter TEXT message. Type 'EOF' on its line to end.
This is a login banner
EOF
switch(config)# banner motd
Enter TEXT message. Type 'EOF' on its own line to end.
This is an motd banner
EOF
switch(config)#

To create a banner:

  1. Enter global configuration mode.
    switch# config
    switch(config)# 

  2. Enter banner edit mode by typing the desired command:
    • To create a login banner, type banner login.
    • To create a motd banner, type banner motd

      The switch responds with instructions on entering the banner text.

      switch(config)# banner login 
      Enter TEXT message. Type 'EOF' on its own line to end. 

  3. Enter the banner text.
    This is the first line of banner text.

    This is the second line of banner text.

  4. Press Enter to place the cursor on a blank line after completing the banner text.

  5. Exit banner edit mode by typing EOF.
    EOF 
    switch(config)# 

Configuring prompt

The prompt provides an entry point for EOS commands. The prompt command configures the contents of the prompt. The no prompt command returns the prompt to the default of %H%P.

Characters allowed in the prompt include A-Z, a-z, 0-9, and these punctuation marks:

! @ # $ % ˆ & * ( ) - = + f g [ ] ; : < > , . ? / ˜ n

The prompt supports these control sequences:
  • %s “ space character
  • %t “ tab character
  • %% “ percent character
  • %H “ host name
  • %D “ time and date
  • %D{f_char} “ time and date, format specified by the BSD strftime (f_char) time conversion function.
  • %h “ host name up to the first."
  • %P “ extended command mode
  • %p “ command mode
  • %r “ redundancy status on modular systems (has no effect on a fixed system)
  • %R “ extended redundancy status on modular systems – includes status and slot number (has no effect on a fixed system)

Examples

  • This command creates a prompt that displays system 1 and the command mode.
    switch(config)# prompt system%s1%P
    system 1(config)#

  • This command creates a prompt that displays the command mode.
    switch(config)# prompt %p
    (config)#

  • These equivalent commands create the default prompt.
    % prompt %H%P
    host-name.dut103(config)#
    
    %no prompt
    host-name.dut103(config)#