Случайно удаляется cron ежечасно

У меня есть компьютер, на котором работает Ubuntu 20.04 LTS. Я случайно удалил файлы cron.hourly в Webmin. Но очень странно, когда я запускаю

cd /etc/cron.hourly
ls

мои записи (php, apache2, man-db ...) все еще появляются. Я попытался перезагрузить мой компьютер, и эта запись все еще не отображается в webmin. Кому я должен доверять?

Меня также беспокоит тот факт, что Webmin мог удалить некоторые записи и сохранить другие. Было бы хорошей идеей просто переустановить cron? Если я сделаю это, мне придется вручную переписывать cron.hourly; cron.daily ...?

Извините за мой английский

Я надеюсь, что мой вопрос был ясен

Любая помощь приветствуется!

1
задан 15 June 2020 в 12:44

2 ответа

ement05,

cron не похоже на ваш проблема здесь, но anacron -> https://en.wikipedia.org/wiki/Anacron <- Это анакрон, который запускает ваши скрипты в /etc/cron.hourly, /etc/cron.daily и т. д. Может быть проверить webmin для этого? И посмотрите на ваш / etc / crontab. Если я прав, он должен быть совершенно пустым.

НО: Афаик, Ubuntu больше не поддерживает webmin и не должен использоваться, поскольку он может повредить системные файлы -> https: //wiki.ubuntuusers. de / Archiv / Webmin / <- (последнее обновление: 19 октября 2019 г.). Вы можете еще раз проверить его совместимость.

Лучше, s anacron, который запускает ваши скрипты в /etc/cron.hourly, /etc/cron.daily и т. д. Может быть, проверить это на веб -мин? И посмотрите на ваш / etc / crontab. Если я прав, он должен быть совершенно пустым.

НО: Афаик, Ubuntu больше не поддерживает webmin и не должен использоваться, поскольку он может повредить системные файлы -> https: //wiki.ubuntuusers. de / Archiv / Webmin / <- (последнее обновление: 19 октября 2019 г.). Вы можете еще раз проверить его совместимость.

Лучше, s anacron, который запускает ваши скрипты в /etc/cron.hourly, /etc/cron.daily и т. д. Может быть, проверить это на веб -мин? И посмотрите на ваш / etc / crontab. Если я прав, он должен быть совершенно пустым.

НО: Афаик, Ubuntu больше не поддерживает webmin и не должен использоваться, поскольку он может повредить системные файлы -> https: //wiki.ubuntuusers. de / Archiv / Webmin / <- (последнее обновление: 19 октября 2019 г.). Вы можете еще раз проверить его совместимость.

Лучше, Себастьян

0
ответ дан 19 June 2020 в 21:24

Previously existed cron entries may be got with command

dpkg -S /etc/cron.hourly

Then you can reinstall them with command like (check exact package list from previous command)

sudo apt-get install --reinstall cron

References:

http://manpages.ubuntu.com/manpages/focal/en/man1/dpkg.1.html

0
ответ дан 19 June 2020 в 21:24

Другие вопросы по тегам:

Похожие вопросы: