Saya ingin mengedit Last login:informasi yang dicetak bersama dengan pesan hari ini, namun saya tidak dapat menemukan skrip yang menghasilkan dan menggemakan.
Di mana itu didefinisikan, dalam skrip shell yang mudah diedit, atau ditutup dalam biner?
Catatan, ini berbeda dari ServerFault: Bagaimana saya bisa mengedit pesan sambutan saat ssh mulai? . Informasi "login terakhir" tidak dicetak dari dalam /etc/update-motd.d/, tetapi sebaliknya ditentukan dengan mengatur PrintLastLogbendera, dan karenanya tidak dapat diedit seperti bagian lain dari pesan hari itu.
utmpdanwtmpfile (tergantung pada distribusi, check in/var/run/utmpatau/var/log/utmpatau lihat di/vardirektori). File-file ini tidak disimpan sebagai teks, tetapi sebagai biner, jadi Anda perlu alat khusus untuk mengeditnya. File utmp melacak status login setiap pengguna saat ini. File wtmp mencatat semua login dan riwayat logout. Anda akan memerlukan alat khusus untuk mengeditnya, tetapi saya tidak dapat menemukan apa-apa.