ntpd修改版本号教程
2024-08-28 00:22:12
1.查看当前ntpd版本号
执行:ntpd -v
2.查看当前ntpd位置
执行:which ntpd
3.备份ntpd
执行:cp /usr/sbin/ntpd /usr/sbin/ntpd.bak
说明:具体位置改成自己在第2步中查到的位置
4.查看ntpd中版本号有关的字符串【可选】
执行:strings /usr/sbin/ntpd | grep 4.2.6p5
说明:具体ntpd文件位置和过滤的版本号根据自己在前边的查询结果修改
5.修改ntpd版本号
执行: sed -i ‘s/4.2.6p5/4.2.8p8/g’ /usr/sbin/ntpd
说明:修改成的版本号的长度一定要和原来一样,不然会导致ntpd不可用
6.再次查看ntpd版本号
执行:ntpd -v
说明:
1.不要将版本号修改得与原来版本号位数不一致,比如原来是4.2.6p5不要修改成4.2p5或4.2.6p10,这样长度不一致会破坏ntpd的文件结构,最终导致ntpd不可用,启动报错:Segmentation fault (core dumped)。
2.ntpd使用的是UDP协议telnet使用的是TCP协议,所以想用通过telnet 123端口查看ntpd的banner是不可以的;Nmap默认是TCP扫描不改成UDP也是扫不到123端口的。
最新文章
- 《Head First 设计模式》之观察者模式
- EEG preprocess - re-reference EEG预处理 - 重参考
- pthread_create 内存释放
- Gemfile分平台加载gem
- VTK初学一,a Mesh from vtkImageData—球冠
- java 日期格式 毫秒
- 如何制作gif动画,丰富自己的博客?
- (转)select 1 from ... sql语句中的1代表什么意思? .
- Keil C51程序设计中几种精确延时方法
- IOS设计模式学习(8)适配器
- 透过表象看本质!?之三——Kalman滤波
- 在线制作css动画——cssanimate
- docker - 由于docker swarm子网与host机器网络冲突导致的container通信问题的解决方案
- 关于Math.round()方法
- Python----Kernel SVM
- MySQL(介绍,安装,密码操作,权限表)
- 总结Hibernate4.1+版本与Hibernate3.3+版本区别
- [原]openstack-kilo--issue(十八) Error parsing template file: Template format version not found.
- Spark log4j日志配置详解(转载)
- U盘复制文件到最后5秒会卡住怎么办解决