linux伺服器時間同步
❶ 如何用linux一台伺服器時間去同步其他伺服器的時間
一、搭建時間伺服器
1、在一台linux伺服器安裝ntp server
2、修改ntp.conf配置文件
vi /etc/ntp.conf
restrict default nomodify
(允許任何IP的客戶機都可以進行時間同步,如果是只允許某個網段的客戶機進行時間同步可以這樣寫restrict 10.58.26.0 mask 255.255.255.0 nomodify)
3、以守護進程啟動ntpd
#/etc/rc.d/init.d/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid
#/etc/rc.d/init.d/ntpd start
二、配置時間同步客戶機
ntpdate 10.128.14.25
hwclock -w
使用cron 定時同步
vi /var/spool/cron/root(或crontab -e)
增加一行,在每天的1點10分、9點10分、17點10分與時間同步伺服器進行同步並寫入BIOS
10 1 ,9,17* * * root /usr/sbin/ntpdate 10.128.14.25; /sbin/hwclock -w
❷ linux系統怎麼設置時間同步
命令行界面操作
1、對於linux系統大多數是命令行界面,所以先介紹字元界面同步時間方法。 首選安裝ntpdate 時間同步服務, 利用yum install ntpdate
2、接著把linux系統時間同步到windows time公共時間伺服器, ntpdate time.windows.com
3、設置時間同步腳本,雖然以上已經同步了時間,但是如果連不上網或者關機就不一樣的時間了。可以通過設置計劃任務,每天0點同步一下。
添加到crontab任務文件添加:00 0 1 * * root ntpate -s time.windows.com
4、除此之外,我們還可以通過用date命令查看 和手動設置系統時間(必須管理員賬號許可權。
圖形界面設置
1、如果對命令行不熟悉,也可以通過圖形界面設置來實現系統時間同步。 找到系統工具----管理員功能選項--- date\時間 和日期
2、啟用網路時間,並且與之同步找到date\time 時間菜單之後,勾選「synchronize date and time over the network 」
3、設置正確的當地時區,除此之外,centos系統會根據當期語言來設置默認的時間和時區。對於咗嚛所在的china時間,是北京時間(下面那個UTC時間不要勾)
❸ linux下時間同步的兩種方法分享
方法1:
與一個已知的時間伺服器同步
復制代碼
代碼如下:
ntpdate time.nist.gov
其中 time.nist.gov 是一個時間伺服器.
刪除本地時間並設置時區為上海
復制代碼
代碼如下:
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
方法2:
linux自動同步時間
vi /etc/crontab
加上一句:
復制代碼
代碼如下:
00 0 1 * * root rdate -s time.nist.gov
配置時間伺服器配置(192.168.10.1)
復制代碼
代碼如下:
1)、# rpm -ivh ntp-4.1.2-4.EL3.1.i386.rpm
2)、# vi /etc/ntp.conf
注釋一行:
restrict default ignore
加入一行:
復制代碼
代碼如下:
restrict 192.168.10.0 mask 255.255.255.0 notrust nomodify notrap
3)、# vi /etc/ntp/step-tickers
加入一行:
pool.ntp.org
這樣每次ntpd啟動時,會自動連接該國際標准時間伺服器;
4)、# service ntpd start
5)、# netstat -an |grep 123
確保該埠以udp方式開放
時間客戶端配置(192.168.10.2)
1)、# ntpdate 192.168.10.2
應該顯示同步成功
2)、# crond -e
加入
復制代碼
代碼如下:
0-59/10 * * * * /usr/sbin/ntpdate 192.168.10.1
每隔10分鍾同步一次時間