![]() There is a risk of “skewing” (getting out of sync) if the client system is not able to count the cycles correctly, e.g. When starting such a system, they get the right time of the host, and be able to maintain it correctly during uptime. Virtualized systems for example, may use the host system to get the right time. While this may sound as a guarantee of getting out of sync, it isn’t always the case. #DAEMON SYNC UNABLE SOFTWARE#The first option “none” is obvious: there is no software installed on the system to maintain the time. Most Linux systems use the following options to synchronize time Then we can share the time with radio waves, so other systems can get synchronized. Instead of using digital components, they use the radiation of atomic particles. This makes it possible to synchronize our times to very precise clocks. Systems are nowadays connected to other networks. For other systems, they would be living in the past. If it went a little bit too quickly, you would be living in the future, according to your computer. But no device or component is 100% reliable, so your system time could slowly become “outdated”. This was done by using a hardware component, which is named the real-time clock (RTC). We relied in the past on the system itself, to maintain a time. Let’s have a look how things work and how we can troubleshoot when things don’t work. So having your Linux systems happily synchronized is a must. For forensics, it might become very hard to reconstruct the steps occurred in a security incident. Database data and log files could be incorrect, resulting in data loss at worst. ![]() When your local clock is not correct, serious damage could happen. While you may not be an attacker, the system will refuse to work when it finds requests being from the past or future. This is because granted tickets have a built-in protection against timing attacks. If your system time is not correct, you may not be able to authenticate. One of the better examples is networks relying on the authentication protocol Kerberos. This changed with the interconnected world we are now living in. ![]() In the past, it was not really a big issue if your system was a few minutes off. We know this protocol by its shorter name NTP. The network time protocol helps computer systems to synchronize their time. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |