Ubuntu – Change SSH Login Banner

Configuring Ubuntu, How To's, P.C. Linux, Security, Ubuntu, Ubuntu Server

Here’s the message that I get every time:

Linux superfast 2.6.20-16-generic #2 SMP Thu Jun 7 19:00:28 UTC 2007 x86_64

    The programs included with the Ubuntu system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
    applicable law.

    Last login: Mon Aug 13 01:05:46 2007 from ipaddress removed

    geek@superfast:~$

AND IT IS ANNOYING.

Changing this message requires editing two different files. The first three sections can be modified by editing the following file:

  nano  /etc/motd

This file contains the linux build number as well as the Ubuntu warranty message. I don’t find this useful, so I removed all of it and replaced it with my own message.

You will also need to clear out /etc/motd.tail:

nano /etc/motd.tail

To disable the last login message (which I don’t recommend doing), you will need to edit the following file in sudo mode:

  nano  /etc/ssh/sshd_config

Find this line in the file and change the yes to no as shown:

    PrintLastLog no

Now when you login, you’ll get a blank prompt, although I wouldn’t necessarily recommend it because it’s useful to see the last login to the system for security reasons.

DONE.

No Comments

Leave a Reply

You must be logged in to post a comment.