虚拟机时间不同步?一招轻松解决证书过期问题
创作时间:
作者:
@小白创作中心
虚拟机时间不同步?一招轻松解决证书过期问题
引用
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,确认时间已经同步。此时,项目构建也能够顺利完成。
热门推荐
足不出沪看兵马俑:上海推出全球首创XR沉浸式文博体验
从哨声到起跑:百米赛跑中的技术与心理较量
世界杯裁判的“两短一长”哨声:掌控比赛节奏的关键信号
他汀类药物要怎么选?正确用法为您整理好了~
奶制品选购指南:牛奶羊奶骆驼奶,哪种更适合你?
牛奶选购全攻略:从消毒方式到脂肪含量
牛奶选购指南:常温、冷藏、全脂、脱脂有何区别?
LPK肥助力芋头高产的秘密
天津国际学校最新榜单:学费、课程体系全解析
Hive技巧:用CEIL函数轻松实现向上取整
东方明珠、迪士尼、豫园:上海十大景点全攻略
高达4米的有毒草本植物博落回,可入药但严禁内服
博落回产业助力湖南乡村振兴,种植面积超3000亩
博落回:有毒中草药的抗菌消炎功效与使用禁忌
博落回的药用价值与风险:消肿止痛效果显著,但全株有毒
IT设备电路故障诊断:从基础到实践的全面指南
《零基础家电维修从入门到精通》:轻松掌握电路原理的维修指南
马云妻子花2.4亿,在新加坡买下三栋房,夫妻名下还有10亿的游艇
兵马俑全攻略:世界八大奇迹的参观指南
兵马俑三坑全解析:规模布局与最佳游览路线
选对底妆色号,打造完美妆容:肤色判断与产品选择指南
文化中国行 | 乌鲁木齐这条街串起城市百年文脉
“丧尽天良”最早见于清代,用来形容无良行为
《烹尸之丧尽天良》:少女犯罪背后的人性探索
许昌2025:31个重大项目投资超百亿,打造智能制造新高地
广东科学中心:两部科普新片带你探秘南极与宇宙
广州新开数理万象展馆:123件互动展项,让科学“动”起来
广东科学中心:数理万象和宇宙考古两大新展齐开
鹤壁:一座拥有北方最大湿地和七颗古村明珠的城市
广东科学中心等三大场馆:广州亲子科普的免费选择