Comment puis-je enregistrer l'historique des connexions jusqu'à présent ? Par "tous", j'entends tous les utilisateurs : l'administrateur, les invités et tous les autres utilisateurs.
J'utilise MacOS HighSierra.
Comment puis-je enregistrer l'historique des connexions jusqu'à présent ? Par "tous", j'entends tous les utilisateurs : l'administrateur, les invités et tous les autres utilisateurs.
J'utilise MacOS HighSierra.
Y a-t-il quelque chose qui a changé entre la 10.11 (El Capitan) et la 10.13 (High Sierra) ? Je pose la question parce que si je tape last
dans le terminal sur El Capitan, la seule sortie que j'obtiens est wtmp begins Mon Oct 25 16:40
ou 5 minutes plus tard wtmp begins Mon Oct 25 16:45
. La page de manuel indique : "Si aucun utilisateur, nom d'hôte ou terminal n'est spécifié, last imprime un enregistrement de toutes les connexions et déconnexions".
@Alex Ixeras, je viens de démarrer un OS X 10.11.6 et le système last
commande fonctionne comme indiqué dans son page du manuel et affiche mon connexion et d'autres précédents, ainsi que redémarrage y arrêt fois.
Merci. Savez-vous pourquoi mon résultat est si différent ? Y a-t-il un paramètre qui m'échappe ?
Cette commande ne prend en compte que les connexions à l'interface graphique. Elle est acceptable si l'utilisateur n'a pas [n'utilise pas] de connexion SSH sur MacOS. Dans le cas contraire, il doit utiliser last
qui attrape les deux.
J'aime bien les réponses de log, +1. Existe-t-il un moyen de remplacer awk par log's --predicate
quelque chose comme --predicate 'eventMessage contains …'
?
Les last
est la réponse acceptée et fournit les noms d'utilisateurs. Outre les problèmes mentionnés par @Prado, cette solution n'affiche pas le nom de l'utilisateur. Je doute que l'auteur de l'article ait cherché à obtenir une liste de connexions sans référence au nom d'utilisateur.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.