Pre Login message?

Posted by: Shinobi

Pre Login message? - 07/10/08 08:49 PM

Ok here is a question that I have yet to find an answer to so hopefully you nerds can help me.

I'm planning on using my BSD box for free shell accounts and what I need is for when someone connects via SSH/telnet something along these lines pop up

Welcome to ninjaBSD. If you are a new user please login with new

login:


Only real thing I have found in regards to changing the message is editing the default: line in /etc/gettytab but that didn't seem to work, in ssh anyway, didn't try in telnet/local login situations.


So anyone who knows how this can be accomplished/if it can be please let me know

Oh its freebsd 7.0
Posted by: Gremelin

Re: Pre Login message? - 07/11/08 05:37 AM

To enable a SSH Banner you'll need to:
  • Create a banner:
    nano -w /etc/ssh/sshd-banner
  • Populate the banner file with:
    Welcome to NinjaShell! (UGN Security was here)
  • Open your SSHd Config:
    nano -w /etc/sshd/sshd_config
  • Add in a line pointing to your banner:
    Banner /etc/ssh/sshd-banner
  • Save the file and restart your SSHd server:
    /etc/init.d/sshd restart
  • Test by logging into server; it should respond:
    Welcome to NinjaShell! (UGN Security was here)
    [email protected]'s password:
Posted by: Shinobi

Re: Pre Login message? - 07/11/08 06:07 PM

will this carry over to say telnet, or will I have to do the samething with telnet
Posted by: Gremelin

Re: Pre Login message? - 07/11/08 06:32 PM

Originally Posted By: Shinobi
will this carry over to say telnet, or will I have to do the samething with telnet
Telnet discloses all text you type and recieve in your session in plaintext; you should disable telnet and force usage of SSH
Posted by: Gremelin

Re: Pre Login message? - 07/12/08 10:26 PM

BTW, just an FYI; applying a banner for telnet is much the same with the configuration file. On a RedHat Linux (or derivative, such as CentOS, RHEL, or Fedora) machine, it should simply feed out what is in the "/etc/issue.net" file as the Telnet Banner.
Posted by: Shinobi

Re: Pre Login message? - 07/14/08 01:35 AM

I got the banner using round about your method. However it only displays the message after the person tries to login IE:
login: user
Welcome to NinjaBSD! Login with new if new user
password:


in the gettytab man pages it specifies something about using im and if however both are already specified and the if string is currently pointing to the banner. Here is a c&p of my current gettytab

default:\
:cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:
:if=/etc/issue:\
Posted by: Shinobi

Re: Pre Login message? - 07/14/08 01:36 AM

i only have 387 posts? wtf?
Posted by: IceMyst

Re: Pre Login message? - 07/14/08 03:01 AM

that's what you get for disappearing shin :P
Posted by: Shinobi

Re: Pre Login message? - 07/14/08 03:44 AM

yeah well.........


wow I joined in 02 that was before either of my kids were born....