I would like to edit the Last login:
information that is printed out along with the message of the day, yet I can't find the script which generates and echoes out.
Where is it defined, in an easy-to-edit shell script, or closed off in a binary?
Note, this is different from ServerFault: How can I edit the welcome message when ssh start?. The "last login" information is not printed out from inside /etc/update-motd.d/
, but is instead defined by setting the PrintLastLog
flag, and can therefore not be edited like the other parts of the message of the day.
utmp
andwtmp
files (depending on distribution, check in/var/run/utmp
or/var/log/utmp
or look in/var
directory). These files are not saved as text, but as binary, so you will need special tools to edit them. The utmp file keeps track of the current login state of each user. The wtmp file records all logins and logouts history. You will need special tools to edit them, but I could not find anything really.