欢迎来到天天文库
浏览记录
ID:42596169
大小:58.41 KB
页数:12页
时间:2019-09-18
《Linux:NTP配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、NTP服务器的安装与设定NTP服务器也是一个很容易就可以架设成功的玩意儿,你要作的其实就是将他安装起来之后,规定一部上层NTP服务器来同步化你的时间即可啊。如果你只是想要进行你自己单部主机的时间同步化,别架设NTP,直接使用NTP客户端软件即可喔。1.所需软件与软件结构在CentOS6.x上头,你所需要的软件其实仅有ntp这个玩意儿而已,请自行使用rpm去找找看,若没有安装,请利用yuminstallntp即可啊。不过,我们还需要时区相关的数据文件,所以你需要的软件有:·ntp:就是NTP服务器的主要软件啦,包括配置文件以及执行档等等。·tzdata:软件名称为『TimeZonedata』的缩
2、写,提供各时区对应的显示格式。与时间及NTP服务器设定相关的配置文件与重要数据文件有底下几个:·/etc/ntp.conf:就是NTP服务器的主要配置文件,也是唯一的一个;·/usr/share/zoneinfo/:由tzdata所提供,为各时区的时间格式对应档。例如台湾地区的时区格式对应档案在/usr/share/zoneinfo/Asia/Taipei就是了。这个目录里面的档案与底下要谈的两个档案(clock与localtime)是有关系的喔。·/etc/sysconfig/clock:设定时区与是否使用UTC时间钟的配置文件。每次开机后Linux会自动的读取这个档案来设定自己系统所默认要
3、显示的时间说。举个例子来说,在我们台湾地区的本地时间设定中,这个档案内应该会出现一行『ZONE="Asia/Taipei"』的字样,这表示我们的时间配置文件案『要取用/usr/share/zoneinfo/Asia/Taipei那个档案』的意思。·/etc/localtime:这个档案就是『本地端的时间配置文件』啦。刚刚那个clock档案里面规定了使用的时间配置文件(ZONE)为/usr/share/zoneinfo/Asia/Taipei,所以说这就是本地端的时间了,此时Linux系统就会将Taipei那个档案复制一份成为/etc/localtime,所以未来我们的时间显示就会以Taipei
4、那个时间配置文件案为准。至于在常用于时间服务器与修改时间的指令方面,主要有底下这几个:·/bin/date:用于Linux时间(软件时钟)的修改与显示的指令;·/sbin/hwclock:用于BIOS时钟(硬件时钟)的修改与显示的指令。这是一个root才能执行的指令,因为Linux系统上面BIOS时间与Linux系统时间是分开的,所以使用date这个指令调整了时间之后,还需要使用hwclock才能将修改过后的时间写入BIOS当中。·/usr/sbin/ntpd:主要提供NTP服务的程序啰。配置文件为/etc/ntp.conf·/usr/sbin/ntpdate:用于客户端的时间校正,如果你没有
5、要启用NTP而仅想要使用NTPClient功能的话,那么只会用到这个指令而已啦。例题:假设你的笔记本电脑安装CentOS这套系统,而且选择的时区为台湾。现在,你将有一个月的时间要出差到美国的纽约去,你会带着这个笔电,那么到了美国之后,时间会不一致啊。你该如何手动的调整时间参数呢?答:因为时区数据文件在/usr/share/zoneinfo内,在该目录内会找到/usr/share/zoneinfo/America/New_York这个时区档。而时区配置文件在/etc/sysconfig/clock,且目前的时间格式在/etc/localtime,所以你应该这样做:[root@www~]#date
6、ThuJul2815:08:39CST2011<==重點是CST這個時區喔![root@www~]#vim/etc/sysconfig/clockZONE="America/New_York"<==改的是這裡啦![root@www~]#cp/usr/share/zoneinfo/America/New_York/etc/localtime[root@www~]#dateThuJul2803:09:21EDT2011<==時區與時間都改變了!这个范例做完之后,记得将这两个档案改回来。不然以后你的时间都是美国时间啦。1.主要配置文件ntp.conf的处理由于NTP服务器的设定需要有上游服务器的支持
7、才行,我假设俺的NTP服务器所需要设定的架构如下:·我的上层NTP服务器有tock.stdtime.gov.tw,tick.stdtime.gov.tw,time.stdtime.gov.tw三部,其中以tock.stdtime.gov.tw最优先使用(prefer);·不对Internet提供服务,仅允许来自内部网域192.168.100.0/24的查询而已;·侦测一些BIOS时钟与Linux系
此文档下载收益归作者所有