| name | CIS Ubuntu 14.04 LTS - 2.2.1.3 Ensure chrony is configured |
| description | Verify that chrony is properly configured with remote time server |
| category | cis-os-hardening |
| version | 2.1.0 |
| author | cyberstrike-official |
| tags | ["cis","ubuntu","ubuntu-14.04","level-1","scored","services"] |
| cis_id | 2.2.1.3 |
| cis_benchmark | CIS Ubuntu Linux 14.04 LTS Benchmark v2.1.0 |
| tech_stack | ["ubuntu","linux"] |
| cwe_ids | [] |
| chains_with | [] |
| prerequisites | [] |
| severity_boost | medium |
2.2.1.3 Ensure chrony is configured (Scored)
Profile Applicability
- Level 1 - Server
- Level 1 - Workstation
Description
chrony is a daemon which implements the Network Time Protocol (NTP) is designed to synchronize system clocks across a variety of systems and use a source that is highly accurate. More information on chrony can be found at http://chrony.tuxfamily.org/. chrony can be configured to be a client and/or a server.
This recommendation only applies if chrony is in use on the system.
Rationale
If chrony is in use on the system proper configuration is vital to ensuring time synchronization is working properly.
Audit Procedure
Run the following command and verify remote server is configured properly:
grep "^(server|pool)" /etc/chrony/chrony.conf
Expected output:
server <remote-server>
Multiple servers may be configured.
Expected Result
At least one remote server or pool should be configured in /etc/chrony/chrony.conf.
Remediation
Add or edit server or pool lines to /etc/chrony/chrony.conf as appropriate:
server <remote-server>
Default Value
chrony server settings are not configured by default.
References
Profile
- Level 1 - Server
- Level 1 - Workstation