Je voudrais modifier les Last login:
informations qui sont imprimées avec le message du jour, mais je ne trouve pas le script qui génère et résonne.
Où est-il défini, dans un script shell facile à modifier, ou fermé dans un binaire?
Remarque, ceci est différent de ServerFault: Comment puis-je modifier le message de bienvenue au démarrage de ssh? . Les informations de "dernière connexion" ne sont pas imprimées de l'intérieur /etc/update-motd.d/
, mais sont plutôt définies en positionnant le PrintLastLog
drapeau, et ne peuvent donc pas être modifiées comme les autres parties du message du jour.
utmp
etwtmp
fichiers ( en fonction de la distribution, l' enregistrement/var/run/utmp
ou/var/log/utmp
ou consultez le/var
répertoire). Ces fichiers ne sont pas enregistrés sous forme de texte, mais au format binaire, vous aurez donc besoin d'outils spéciaux pour les modifier. Le fichier utmp garde une trace de l'état de connexion actuel de chaque utilisateur. Le fichier wtmp enregistre toutes les connexions et l'historique des déconnexions. Vous aurez besoin d'outils spéciaux pour les modifier, mais je n'ai rien trouvé vraiment.