rdate -s ntp.domain.com # man rdate hwclock --systohc hwclock --show ntpstat service ntpd status service ntpd restart chkconfig --levels 2345 ntpd on ntpstat ntpdc -p date Synchronize date and time with a server over ssh Set Remote Server Date using Local Server Time (push) Show Sample Output ssh user@server sudo date -s @`( date -u +"%s" )` Synchronize date and time with a server over ssh using -u is better for standardizing date output and timezones, for servers in different timezones. 2 date --set="$(ssh user@server 'date -u')" unixmonkey49259 · 2013-06-03 06:43:49 0 Synchronize date and time with a server over ssh If you are stuck behind a firewall and want to synchronize time with another server but you do not want to port forward NTP (which uses UDP) then this command is handy. It gets the time from a server and sets the local time. It is not that accurate but I can live with a second or so drift. Show Sample Output 1 date +%Y%m%d%T -s "`ssh user@server 'date "+%Y%m%d %T"'`" unixmonkey16473 · 2011-01-11 10:33:32 0 Synchronize date and time with a server over ssh Neat idea! This variation works on FreeBSD. 0 date `ssh user@server date "+%y%m%d%H%M.%S"` timedatectl sudo timedatectl set-ntp off