Motd


 
Thread Tools Search this Thread
Operating Systems Linux Motd
# 1  
Old 01-18-2007
Motd

In which login startup script is the motd displayed?

Red Hat 4AS

As I understand it, upon login (bash) it hits

/etc/profile
~/.bash_profile
~/.bash_login
~/.profile

I went through the scripts and the associated scripts (/etc/profile.d/*.sh) but don't see where it's being displayed from.

I also checked /etc/ssh/sshd_config and PrintMotd is yes.

The problem is logging in as a user displays the motd correctly however logging in as root does not. Logging in as root to a different server (similar setup) does show root the motd.

And I know about not logging in a root. I haven't done it and wouldn't have known about the problem had it not been brought up by auditors. Since it's a customer server, we're not allowed to "fix" it.

Thanks.

Carl
# 2  
Old 01-18-2007
Quote:
Originally Posted by BOFH
In which login startup script is the motd displayed?

the contents of /etc/motd are displayed by the login binary:
Code:
[root@UW-GOODRICHWE ~]# strings -f /bin/login | grep motd
/bin/login: /etc/motd

# 3  
Old 01-18-2007
Quote:
Originally Posted by Radar
the contents of /etc/motd are displayed by the login binary:
Code:
[root@UW-GOODRICHWE ~]# strings -f /bin/login | grep motd
/bin/login: /etc/motd

So what would prevent a root login from displaying the motd if my login works vs the motd working on both roots and my account on a similarly configured server?

I would expect perhaps a flag file (like .dircolors) but nothing jumps out in root's home dir or in the other three as not existing.

Carl
# 4  
Old 01-18-2007
Check for a file called .hushlogin in root's home directory.
# 5  
Old 01-18-2007
Quote:
Originally Posted by Perderabo
Check for a file called .hushlogin in root's home directory.
Shoot, good call. I'll check it tomorrow. Thanks.

Carl
# 6  
Old 01-19-2007
That was it. Thanks. I've used .dircolors to disable aliases and colored output and recall reading about .hushlogin but haven't used it before.

Carl
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX Desktop Questions & Answers

/etc/motd - queries

If I have /etc/motd, he is file or directory? I saw that some call them folders and files others... Which option is better? I knew that being a director, but many told me not. Thank you! (1 Reply)
Discussion started by: mescu
1 Replies

2. UNIX for Dummies Questions & Answers

Default motd for different OS

Hello, which is the default motd for the different following different OS versions? RHEL: has no default motd? HP-UX: no motd but cat /etc/copyright in /etc/profile: (c)Copyright 1983-2003 Hewlett-Packard Development Company, L.P. (c)Copyright 1979, 1980, 1983, 1985-1993 The Regents of the... (2 Replies)
Discussion started by: asanchez
2 Replies

3. Linux

From where does motd data comes?

Hi, I am using Ubuntu 10.04 desktop and whenever I login to the xterm terminal through ssh, I am getting the following motd (message of the day) info. Linux desktop 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 21:21:01 UTC 2011 i686 GNU/Linux Ubuntu 10.04.2 LTS Welcome to Ubuntu! *... (1 Reply)
Discussion started by: royalibrahim
1 Replies

4. Solaris

MOTD Display

Hi all, Wish to check which setting is set to display the MOTD AFTER successful password verification. I am logging in via a 3rd party ssh tool tectia. Eg. Login: password: OS Prompt> Thanks Eugene (5 Replies)
Discussion started by: srage
5 Replies

5. UNIX for Dummies Questions & Answers

Motd

Does anyone know how to get the IP Address of the connecting client to apear in the MOTD I am new to linux and I was wondering if this was possible thanks in advance. :D :confused: :D (4 Replies)
Discussion started by: DragonLenage
4 Replies

6. UNIX for Dummies Questions & Answers

/etc/motd

Hi I do get the message of the day upon logging in to my machine(Solaris 9). I do NOT have a .hushlogin file in my home directory. Any ideas :-) (7 Replies)
Discussion started by: run_time_error
7 Replies

7. Shell Programming and Scripting

replacing old motd with new motd

I need to replace the current /etc/motd text file with a new motd across 30+ servers. Which is the best way to do this? Shell script? sed? Does anyone have an example I can use? Thanks in advance. Unix people are the best!!! :) (2 Replies)
Discussion started by: antalexi
2 Replies

8. UNIX for Dummies Questions & Answers

Dynamic MOTD

Hello all, I'm looking for a way to have motd display something different when users log in based on what groups they belong to. I'm network administratinng at a college and professors would like to have different posts come up to students when they log in based on the different classes they are... (1 Reply)
Discussion started by: hoppese
1 Replies

9. UNIX for Dummies Questions & Answers

Linux help on X and motd

Hie guys im new to Unix. Need some advise or favour perhaps. Iam running Red hat Linux 7.2 and as soon as i install with GUI and so done, i reboot the system. After i reboot it directly went to the GUI login. I able to login and do my stuffs. My question is how to hold the system not to directly... (4 Replies)
Discussion started by: ###1tomato
4 Replies

10. Cybersecurity

Editing motd

Hie. Im having a problem editing the motd ( message of the day ). I tried to edit the file /etc/motd but its end up with nothing. I find out the directory /etc/motd is in rw- r - r i changed it to executable rwxw-rw-r but having same thing no changes in the motd. Anyone having any idea how to... (3 Replies)
Discussion started by: killerserv
3 Replies
Login or Register to Ask a Question