Ntpd
Troubleshooting Linux Time Synchronization with NTP
Time synchronization is an important system administration task for Linux systems. This guide explains how to configure, and also troubleshoot time issues.
Tlsdate: The Secure Alternative for ntpd, ntpdate and rdate
Normal NTP can be difficult to set-up, especially for desktop systems which don't need a very accurate time. The tool tlsdate might be a great alternative.