日期:无法设置日期:操作不允许

日期:无法设置日期:操作不允许

当我尝试使用 NTD 或手动使用date命令设置服务器时间时,遇到了一个有趣的问题。

首先,我尝试使用 NTD。我已成功安装最新版本的 NTD,并启动它。之后,我希望同步开始。这就是我运行以下命令的原因:ntpdate pool.ntp.org

我收到以下错误:

5月18日 15:29:21 ntpdate[15477]: step-systime: 操作不允许

我不知道该怎么做,所以我尝试使用以下date命令手动设置时间:

rm /etc/localtime
ln -s /usr/share/zoneinfo/GMT /etc/localtime
date 051822172013

但是我得到了这个错误:

日期:无法设置日期:操作不允许

有人能猜出我的服务器上可能存在什么问题吗?我以 root 身份登录,并使用 CentOS 5。

谢谢。

答案1

您无法在共享内核、基于容器的 VPS(例如 OpenVZ 或 Virtuozzo)中自行设置时间。

如果系统时间错误,请联系托管服务提供商。如果系统时间遗迹错误,请切换到另一个提供商并考虑使用 OpenVZ 以外的其他服务。

系统时间问题事实上,这是我不再使用基于 OpenVZ 的 VPS 的众多原因之一。

答案2

这是专用的物理服务器还是虚拟专用服务器

如果是 VPS,您可能没有权限执行此操作。否则,运行 date/ntpdate/hwclock 命令应该可以作为 root 用户运行。

如果你使用 VPS,请联系您的提供商为您处理此事。

相关内容