Linux下配置NTP服务器
配置方法:
1、ntp服务安装
NTP服务在RHEL5x中式默认安装的软件包,可用rpm -qa |grep
ntp检查是否安装,如果未安装可使用如下命令安装与删除NTP服务器软件包
#使用rpm方式安装
rpm -ivh ntp-422p1-8el5i386rmp
#使用yum方式安装
yum -y install ntpi
#使用rpm方式删除
rpm -e ntp-422pl-8el5i386rpm
#使用yum方式删除
yum -y remove ntpi
2、ntp服务配置
在ntp服务安装完成后,需要修改ntp服务配置文件。ntp服务主配置文件/etc/ntpconf
21 ntp服务的启动、暂停
NTP属于system
V服务,其启动、暂停相关命令如下:
#启动
service ntpd
start
#停止
Service ntpd
stop
#重新加载
service ntpd
reload
#查看当前启动状态
service ntpd
status
22 ntp服务自动加载
设置ntp服务下一次开机运行状态可通过命令配置
#在运行级别2、3、4、5上设置为自动运行
chkconfig
ntpd on
#在运行级别2、3、4、5上设置为不自动运行
chkconfig
ntpd off
#在运行级别3、5上设置为自动运行
chkconfig
ntpd --level 35 on
#在运行级别3、5上设置为不自动运行
chkconfig
ntpd --level 35 off
23 配置信息
配置ntp,将Internet上的时间服务器作为内部标准时间来源,过程如下
1)修改/etc/ntpconf文件
restrict default kod nomodify notrap nopeer noquery
restrict 127001
restrict -6::1
restrict 19216800 mask 2552552550 nomodify notrap
restrict 19216810 mask 2552552550 nomodify notrap
#指定Internet上的时间服务器
restrict 20746232182 mask 255255255255 nomodify notrap noquery
server 20746232182
server 12712710
fudge 12712710 stratum 10
keys /etc/ntp/keys
#指定NTP服务器日志文件
logfile /var/log/ntp
2)修改/etc/ntp/stpe-tickers文件,内容如下(当ntpd服务启动时,会自动与该文件中记录的上层NTP服务进行时间校对)
20746232182
12712710
3)修改/etc/sysconfig/ntpd文件,内容如下:
#允许BIOS与系统时间同步,也可以通过hwclock -w 命令
SYNC_HWCLOCK=yes
4)在配置完成并重新启动服务后,可通过ntpstat
命令显示本机上一次与上层ntp服务器同步时间的情况,也可以使用ntpq -p 查看本机与上层ntp服务器通信情况,
24 图形界面配置NTP
图形界面下直接用system-config-date, 在“Network Time Protocol”选项页指定NTP服务器后勾选“Synchronize system clock before startingservice”,将ntpd服务设置为自动运行即可。
25 客户端访问
1)Linux客户端可通过图形界面进行配置,也可以通过ntpdate命令立即与NTP服务器及行时间校对。
ntpdate 192168010
2)Windows客户端,只需双击任务栏右下角的时钟,选择“Internet时间”选项页,输入NTP服务IP地址或FQDN,并勾选“自动与Internet时间服务器同步”即可。
Windows默认7天自动更新一次,可通过修改注册表HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval 默认单位为妙,修改后重新启动即可生效。用root登录系统,用data命令来修改。 普通用户没有权限修改系统时间。如果还不懂可以看看Linux基础书籍。《Linux就该这么学》,上面关于linux的知识非常全面,希望能帮到你。远程桌面 断开超时 自动注销:\x0d\ 组策略 开始-->运行-->gpeditmsc 计算机配置->管理模板->Windows组件->终端服务->会话\x0d\ 为断开的会话设置时间限制 已启用\x0d\ 到达时间限制时终止会话 已启用\x0d\ 为活动终端服务会话设置时间限制 未被配置\x0d\ 为活动但空闲的终端服务会话设置时间限制 未被配置\x0d\ 允许仅从原始客户端重新连接 未被配置\x0d\\x0d\ 终端服务配置 开始-->运行-->tsccmsc 连接-->RDP-Tcp右键属性-->会话\x0d\ 把这里面的替代用户设置的设置都改为从不,并且把从不勾选。\x0d\\x0d\ 本地安全策略 开始-->运行-->secpolmsc 本地安全策略-->本地策略-->安全选项:\x0d\ Microsoft 网络服务器: 当登录时间用完时自动注销用户 已启用\x0d\ Microsoft 网络服务器: 在挂起会话之前所需的空闲时间 0\x0d\\x0d\ Microsoft 网络客户端: 数字签名的通信(若服务器同意) 已启用\x0d\ Microsoft 网络服务器: 数字签名的通信(若客户端同意) 已禁用\x0d\ Microsoft 网络服务器: 数字签名的通信(总是) 已禁用\x0d\ Microsoft 网络客户端: 数字签名的通信(总是) 已禁用\x0d\ Microsoft 网络客户端: 发送未加密的密码到第三方 SMB 服务器 已禁用\x0d\\x0d\第一、二项设置一下就好了,还有被远程连接PC机,不要设置睡眠或待机时间,将它去除。启动的时候去服务器读时间,然后和当前时间比较不就行了。如果要防止服务器时间修改,也可以每次成功启动后都把时间记录下来,然后读取服务器时间的时候先和这个记录的时间比较,如果服务器时间小于记录时间,不启动。然后如果服务器时间大于2010年2月16日,不启动。在服务器端的处理办法如下
1 设定已经断开的会话结束时间限制,这样避免会话已经断开,但仍然占用一个
Session 开始-运行-gpeditmsc-计算机配置-管理模板-windows组件-终端服务-会话,右边
窗口选择“为断开的会话设置时间限制”-选择“已启用”,选择一个时间开始-运行-gpeditmsc
-计算机配置-管理模板-windows组件-终端服务-会话,右边窗口选择“到达时间限制时终止会话”-选择“已启用”
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)