This commit is contained in:
Tommy 2023-06-25 07:26:38 -07:00 committed by GitHub
parent 610b592ed3
commit d20d73d78c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,8 +1,15 @@
---
title: "Docker and OCI Hardening"
title: "Secure Time Synchronization on macOS"
date: 2023-06-25
tags: ['macOS', 'Security']
author: Tommy
---
![macOS NTP](/images/macos-ntp.png)
![macOS NTP](/images/macos-ntp.png)
macOS by default uses the unencrypted and unauthenticated Network Time Protocol (NTP) for time synchronization. A popular solution to mitigate problem this is to use [ChronyControl](https://whatroute.net/chronycontrol.html) to setup NTS. However, the application requires administrator privileges, which less than ideal.
In this post, I will go over how you can setup NTS without needing a privileged application on your system by leveraging virtualization.
## UTM