Chciałbym edytować Last login:
informacje wydrukowane wraz z komunikatem dnia, ale nie mogę znaleźć skryptu, który generuje i generuje echo.
Gdzie to jest zdefiniowane, w łatwym do edycji skrypcie powłoki, lub zamknięte w pliku binarnym?
Uwaga: różni się to od ServerFault: Jak mogę edytować wiadomość powitalną po uruchomieniu ssh? . Informacje o „ostatnim logowaniu” nie są drukowane od wewnątrz /etc/update-motd.d/
, ale są definiowane poprzez ustawienie PrintLastLog
flagi, dlatego nie można ich edytować tak jak inne części wiadomości dnia.
utmp
iwtmp
pliki (w zależności od dystrybucji, zameldowania/var/run/utmp
lub/var/log/utmp
lub szukać w/var
katalogu). Pliki te nie są zapisywane jako tekst, ale jako pliki binarne, więc będziesz potrzebować specjalnych narzędzi do ich edycji. Plik utmp śledzi bieżący stan logowania każdego użytkownika. Plik wtmp rejestruje całą historię logowania i wylogowania. Będziesz potrzebował specjalnych narzędzi do ich edycji, ale tak naprawdę nic nie mogłem znaleźć.