NTP 是通過(guò)網(wǎng)絡(luò)自動(dòng)校時(shí)的一種 TCP/IP 協(xié)議。Debian/Ubuntu 中有兩種方式實(shí)現(xiàn)時(shí)間同步:ntpdate 和 ntpd,前者為一天調(diào)整一次時(shí)間,后者 ntpd 為守護(hù)進(jìn)程,可以持續(xù)不斷地調(diào)整時(shí)間。個(gè)人推薦使用 ntpd,它實(shí)際占用資源是很小的。
一、設(shè)置服務(wù)器時(shí)區(qū)
如果是美國(guó)VPS,那么時(shí)區(qū)要首先設(shè)置,不然哪怕再精準(zhǔn)的時(shí)間也是白搭。我一般使用 tzconfig 或 tzselect 工具來(lái)設(shè)置時(shí)區(qū)。
123 | cat >>~/.profile<<EOFTZ='Asia/Shanghai'; export TZEOF |
12 | rm -rf /etc/localtimecp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |
二、設(shè)置時(shí)間同步服務(wù)器
方法一:ntpdate 方式
12345 | apt-get install -y ntpdate #安裝vim /etc/cron.daily/ntpdate #添加下面一行,每天同步。ntpdate ntp.ubuntu.com cn.pool.ntp.orgchmod 755 /etc/cron.daily/ntpdate #修改權(quán)限ntpdate -d cn.pool.ntp.org #立即同步時(shí)間 |
方法二:ntpd 方式
1234 | apt-get install -y ntpd #安裝vim /etc/ntp.conf #添加下面一行server cn.pool.ntp.org/etc/init.d/ntp restart #重啟 |
以下適用于 debian
1234567 | apt-get install -y ntpvim /etc/ntp.conf #修改為下面幾行server 0.debian.pool.ntp.org iburst dynamicserver 1.debian.pool.ntp.org iburst dynamicserver 2.debian.pool.ntp.org iburst dynamicserver 3.debian.pool.ntp.org iburst dynamic/etc/init.d/ntp restart #重啟 |
參考資料:
1. http://people.ubuntu.com/~happyaron/ubuntu-docs-test/lucid/serverguide/zh_CN/NTP.html
2. http://www.cyberciti.biz/faq/debian-ubuntu-linux-install-ntpd/
3. http://e-boy.cn/artical/view/84303/