虚拟机时间不同步?一招轻松解决证书过期问题
创作时间:
作者:
@小白创作中心
虚拟机时间不同步?一招轻松解决证书过期问题
引用
CSDN
1.
https://blog.csdn.net/weixin_54934117/article/details/139545580
在使用虚拟机进行项目开发时,经常会遇到虚拟机时间与主机时间不一致的问题。这种时间不同步不仅会影响系统日志的准确性,还可能导致证书验证失败等严重问题。本文将介绍一种简单有效的方法来解决这一困扰。
问题现象
在构建项目时遇到了证书过期或尚未生效的错误提示,这个错误看起来非常熟悉。经过排查,发现是由于虚拟机的时间与主机时间不一致导致的。
解决方案(一劳永逸)
经过查找资料并尝试多种方法后,实践出一种比较有效的方法:
1. 查看当前时间
首先需要查看当前的系统时间:
date
2. 手动设置系统时间
手动设置系统时间的基本命令格式如下:
sudo date MMDDhhmm[[CC]YY][.ss]
其中:
MM- 月份(01至12)DD- 一月中的日子(01至31)hh- 小时(00至23)mm- 分钟(00至59)CC- 世纪(可选)YY- 年份的最后两位数字(可选,如果省略世纪,则默认为当前世纪)ss- 秒(00至59,可选)
例如,我们想将日期和时间设置为2023年12月10日 15:30:00,可以使用以下命令:
sudo date 121015302023
3. 写入硬件时钟
设置系统时间后,还需要将时间写入硬件时钟,否则时间设置可能不会生效:
sudo hwclock --systohc
注意: 如果没有写入硬件时钟,即使使用 date 命令设置了时间,输入 timedatectl 命令查看时,RTC time(实时时钟时间)可能还是错误的时间。因此,这一步非常重要。
验证结果
经过上述操作后,再次检查系统时间和RTC time,确认时间已经同步。此时,项目构建也能够顺利完成。
热门推荐
广州15条最美跑步路线,来一场城市漫游!
广州有哪些著名的历史遗迹和文化遗产?
探索广州绿肺,全面解读越秀公园游园指南
属相之缘:十二生肖的起源与文化内涵
蛇龙虎春联:生肖文化在现代的传承与情感寄托
昆明动物所揭示动物行为如何改变生态系统
中考生物必考知识点:动物行为详解与真题解析
呵护胃黏膜健康功在平时
维吾尔族的独特风俗:揭秘千年的传统
掌握“through”正确发音的小窍门
汗从哪里出,问题从哪里来
如何降低电风扇的噪音(探索电风扇噪音的来源与解决方案)
自制四川泡菜,这些安全小妙招你知道吗?
秋冬养生必备:四川泡菜的神奇功效与制作秘诀
红星二锅头助你做出正宗四川泡菜
寒冬又袭欧洲能源
A股大跌,原因是什么
续写《红楼梦》的秘诀:从理解到创新
榛果油:兼具橄榄油之长,更适合中国家庭的全能植物油
不同植物油的最佳烹饪应用大揭秘!
大豆油、菜籽油、花生油:营养大比拼,谁是健康之王?
地中海饮食中的橄榄油:心血管健康的守护者
橄榄油选购指南:健康又安全!
小提琴使用什么样的琴弦好
吃完饭就胃疼?当心是这些胃部疾病在作祟!
湄洲岛:古诗词里的海上神山
固态电池深度:日韩/欧美/中国各国企业技术路线及产业化最新进展汇总!
被猫头鹰抓伤后如何正确急救?
霍尔果斯:从"一张白纸"到繁华都市的十年蝶变
勇立潮头 天高地阔——新疆奋力推进“一带一路”核心区建设