Où trouver les journaux d'accès VNC avec des adresses IP sur Sierra?


9

Je recherche des journaux sur les tentatives par quelqu'un d'accéder à l'un de mes Mac la veille. J'ai une gestion à distance en cours d'exécution et j'autorise l'accès VNC. Dans les journaux que j'ai trouvés, je vois les tentatives qu'ils ont faites, mais il n'y a pas d'adresse IP enregistrée. Où puis-je voir ça?

Un exemple de journal de console que j'ai est "system.log.0" (sauvegardé le dernier jour). J'ai des tonnes de ces événements de journal à partir du moment où quelqu'un était connecté:

(com.apple.screensharing [2323232]): le point de terminaison a été activé via les API de lancement héritées (3)

Il n'y a aucune autre information enregistrée.

De plus, je n'ai pas de fichier "secure.log".

Je veux juste savoir quelles adresses IP ont été connectées à mon Mac pendant une période de temps spécifique. Existe-t-il un autre journal ou source d'informations dans macOS Sierra que je pourrais récolter pour cela?


Je ne sais pas si vous avez trouvé des solutions, mais j'ai commencé à passer au peigne fin ce mac4n6.com/blog/2016/11/13/… mais je n'ai pas eu le temps de comprendre comment enregistrer / surveiller VNC connexions
— Gi0rgi0s

Réponses:


5

À partir de macOS Sierra, il existe un nouveau système de journalisation unifiée, qui nécessite un peu plus de travail pour accéder à l'ancien system.log, mais comprend beaucoup plus de détails.

Utilisez cette commande pour afficher les trois derniers jours de journaux d'accès: log show --last 3d --predicate 'processImagePath CONTAINS "screensharingd" AND eventMessage CONTAINS "Authentication"'

Cela affichera les horodatages, l'IP, le nom d'utilisateur et l'échec / le succès de l'authentification pour les connexions VNC et Apple Screen Sharing.


C'est super ... merci d'avoir partagé la commande. Comment pouvons-nous le rendre persistant et le faire enregistrer dans la console? Y a-t-il un autre journal qui conserve ce que je ne vois pas?

Qu'entendez-vous par persistant? L'application console est presque inutile dans Sierra. Pour afficher en temps réel, vous pouvez utiliser à la log streamplace.
— Elliott

Plus d'infos sur Console: eclecticlight.co/2016/09/23/…
— Elliott

Je veux dire voir un journal rempli de la console. Je veux voir les enregistrements du journal dans la console

1
@Kevin Je ne connais aucun moyen de supprimer les entrées. Les fichiers sont au format binaire compressé tracev3 /var/db/diagnosticsafin que vous puissiez supprimer le tout.
— Elliott
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.