What version of Solaris are you using and is it Sparc or Intel?
I created the banner after running telnet and this was what I got (on Solaris 2.6 {sparc}):
# telnet some1
Trying 10.14.1.2...
Connected to some1.
Escape character is '^]'.
SunOS 5.6
Warning ! This system is for use only by persons authorized by Inc. By accessing this system you are consenting to system
monitoring for law enforcement and other purposes. Unauthorized use of this
system may subject you to criminal prosecution and penalties.
login:
# ls -l /etc/default/tel*
-rw-r--r-- 1 root other 10 Aug 20 1:44 /etc/default/telnetd
# cat /etc/default/telnetd
BANNER=""
# telnet some1
Trying 10.14.1.2...
Connected to some1.
Escape character is '^]'.
Warning ! This system is for use only by persons authorized by Inc. By accessing this system you are consenting to system
monitoring for law enforcement and other purposes. Unauthorized use of this
system may subject you to criminal prosecution and penalties.
Not sure if I was reading your post correctly, but I tried modifying the telnetd file from my own session - didn't help. Also tried deleting the old telnetd file, rebooting system, and recreating the telnetd file - no joy here either.
1st let me talk to my friend Auswipe.
Telnet is perfectly fine in a trusted network. I also work for a large company(telecom) and we have a "secure" firewall. I know what you are saying about sniffers gaining passwds over telnet, but telnet is a fairly safe way to do business in a "secure" environment.
NOW TO THE TOPIC AT HAND.
***************************
MY 2 cents... I know your question is regarding SUN, and my box is HPUX but there is another banner that is used.
/usr/localcw/opt/sysguard/banners
You might look under the directory /usr and search for a file with "banner" in the name.
The files that are under /etc are used on my box only for the bootup screens: namely /etc/issue and /etc/copyright.
Sorry Kelam but I would have to agree with Auswipe on ssh instead of telnet. I also work in a large telecom company (you may have heard of us in the news?) and it's ssh for anything. They were burned a while back and at least they got the security going if not the finanical.
We don't telnet period. All our servers run SSHD and not TELNETD. SSHD is easy to install and so are SSH clients for both unix and windows. Even in a 'secure enclave or network', I recommend people use SSH.
Why do remote sessions with passwords and all information in the clear when the entire session can be in a nice, easy to use, cryptographic tunnel??
Okay okay... I know that SSH is a great way to secure passwords, but I wasn't around when they decided what to use. Although telnet is the standard for my company, we do have another way to protect passwords from being captured.
We use the SecurID technology that only allows for 1 time unique passwords for all users logging in to our systems. It is used with a PIN that the user has and a rotating 6 digit number that changes every 60 seconds.
I might be wrong on this, but SecurID is a very good security measure to protect passwords.
Don't get me wrong SSH is great, but my company has the SecurID technology as our enterprise solution.
It is also a more expensive solution than SSH, which is free for the average non-commercial user.
However, secure ID does not insure the data in the session is secure; SSH does because the entire session in encrypted.
From my understanding of your Secure ID architecture, your company uses clear text passwords with Secure ID architecture to protect passwords.
If this is the case, from a cost-benefit security perspective, SSH provides a bit less password protection (it can be stolen and reused if written down, etc.) and a great deal more session protection.
If your company's risk-management profile is such that the data in the sessions are non-sensitive and breaking into the boxes are are prime concern, then Secure ID would better suit the risk profile, etc.
We could discuss this for hours...... perhaps in another thread?