issue

How to customize the tty login screen and SSH banner




Customization

/etc/issue
                 \e{red}-@\e{reset}
                \e{red}.##@\e{reset}
               \e{red}.####@\e{reset}
               \e{red}@#####@\e{reset}
             \e{red}. *######@\e{reset}
            \e{red}.##@o@#####@\e{reset}
           \e{red}/############@\e{reset}                  \e{red}\S{PRETTY_NAME} \e{reset}\m \r\e{reset}
          \e{red}/##############@\e{reset}                 \e{red}Date \e{reset}\d\e{reset}
         \e{red}@######@**%######@\e{reset}                \e{red}Logged in users \e{reset}\u\e{reset}
        \e{red}@######`     %#####o\e{reset}               \e{red}Terminal \e{reset}\l\e{reset}
       \e{red}@######@       ######%\e{reset}
     \e{red}-@#######h       ######@.`\e{reset}
    \e{red}/#####h**``       `**%@####@\e{reset}
   \e{red}@H@*`                    `*%#@\e{reset}
  \e{red}*`                            `*\e{reset}

/etc/issue.net

                -@
               .##@
              .####@
              @#####@
            . *######@
           .##@o@#####@                       _                 ___       ____  ___   ___   ___
          /############@        __ _ _ __ ___| |__        _ __ / _ \     | ___|/ _ \ / _ \ / _ \__  __
         /##############@      / _` | '__/ __| '_ \ _____| '__| (_) |____|___ \ (_) | | | | | | \ \/ /
        @######@**%######@    | (_| | | | (__| | | |_____| |   \__, |_____|__) \__, | |_| | |_| |>  <
       @######`     %#####o    \__,_|_|  \___|_| |_|     |_|     /_/     |____/  /_/ \___/ \___//_/\_\
      @######@       ######%
    -@#######h       ######@.`
   /#####h**``       `**%@####@
  @H@*`                    `*%#@
 *`                            `*


                -@
               .##@
              .####@
              @#####@
            . *######@
           .##@o@#####@             _      _               _                        _     _
          /############@     __   _(_)_ __| |_ _   _  __ _| |  _ __ ___   __ _  ___| |__ (_)_ __   ___
         /##############@    \ \ / / | '__| __| | | |/ _` | | | '_ ` _ \ / _` |/ __| '_ \| | '_ \ / _ \
        @######@**%######@    \ V /| | |  | |_| |_| | (_| | | | | | | | | (_| | (__| | | | | | | |  __/
       @######`     %#####o    \_/ |_|_|   \__|\__,_|\__,_|_| |_| |_| |_|\__,_|\___|_| |_|_|_| |_|\___|
      @######@       ######%
    -@#######h       ######@.`
   /#####h**``       `**%@####@
  @H@*`                    `*%#@
 *`                            `*

Enable SSH banner

/etc/ssh/sshd_config

uncomment Banner /etc/issue.net


ASCII Font

pacman -Syu figlet
figlet arch-r9-5900x >> /etc/issue.net
Tip

Additional SSH banner customization using ASCII art generator