last -wповинен зробити трюк для вас. У мене немає довгих імен користувачів, з якими це можна перевірити, але сторінка man пропонує, що це має працювати.
Ви також last -aможете вказати імена хостів як останнє поле, а не усікати їх або last -iвідображати їх як IP-адреси замість імен хостів.
Це місцеві користувачі у вашій системі, щоб ви могли вилучити їх із свого /etc/passwdфайлу, якщо вищезгадані параметри не працюють. Ви можете зіткнутися з проблемами лише в тому випадку, якщо у вас є два користувачі, які мають однакові перші 8 символів.
Якщо все це не вдалося, ви можете спробувати strings /var/log/wtmp. Ці дані буде дещо складніше інтерпретувати, але вони повинні містити повні імена користувачів та імена хостів.
utmpзберігає лише 8 символів,lastнасправді читає, зwtmpяких можна зберігати повний домен та ім’я користувача.last -wце відповідь.