Я хотел бы отредактировать Last login:
информацию, которая выводится вместе с сообщением дня, но я не могу найти сценарий, который генерирует и выводит эхо.
Где он определен, в легко редактируемом сценарии оболочки, или закрыт в двоичном файле?
Обратите внимание, это отличается от ServerFault: как я могу отредактировать приветственное сообщение при запуске ssh? , Информация о «последнем входе в систему» не распечатывается изнутри /etc/update-motd.d/
, а вместо этого определяется настройкой PrintLastLog
флага и поэтому не может быть отредактирована, как другие части сообщения дня.
utmp
иwtmp
файлах (в зависимости от распространения, регистрации/var/run/utmp
или/var/log/utmp
или посмотреть в/var
каталоге). Эти файлы сохраняются не как текстовые, а как двоичные, поэтому для их редактирования вам понадобятся специальные инструменты. Файл utmp отслеживает текущее состояние входа каждого пользователя. В файле wtmp записываются все истории входа и выхода из системы. Вам понадобятся специальные инструменты для их редактирования, но я не смог ничего найти на самом деле.