Назад | Перейти на главную страницу

дата: невозможно установить дату: операция запрещена

У меня возникла интересная проблема, когда я пытался установить время своего сервера либо с помощью NTD, либо вручную, используя date команда.

В первую очередь я попробовал использовать NTD. Я успешно установил последнюю версию NTD, запустил. После этого я хотел, чтобы началась синхронизация. Вот почему я выполнил следующую команду: ntpdate pool.ntp.org

И я получил следующую ошибку:

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.

Спасибо.

Вы не можете самостоятельно установить время в VPS на основе контейнера с общим ядром, например OpenVZ или Virtuozzo.

Если системное время неверное, обратитесь к хостинг-провайдеру. Если системное время остается неправильно, переключитесь на другого провайдера и рассмотрите возможность использования чего-то другого, кроме OpenVZ.

Проблемы с системным временем Фактически, это одна из многих причин, по которым я больше ни для чего не использую VPS на основе OpenVZ.

Это выделенный физический сервер или VPS?

Если это VPS, возможно, у вас нет на это прав. В противном случае выполнение команд date / ntpdate / hwclock должно работать от имени пользователя root.

если ты являются используя VPS, обратитесь к своему провайдеру, чтобы решить эту проблему за вас.