Вопрос или проблема
Я только что установил новый Ubuntu 24.04 и обнаружил эти предупреждения в моем файле журнала. Хотя я изменил права, предупреждение появилось снова после перезагрузки.
keyhub systemd[1]: Файл конфигурации /run/systemd/system/systemd-networkd-wait-online.service.d/10-netplan.conf помечен как недоступный для всех. Это не имеет значения, так как данные конфигурации доступны через API без ограничений. Продолжаем все равно.
keyhub systemd[1]: Файл конфигурации /run/systemd/system/netplan-ovs-cleanup.service помечен как недоступный для всех. Это не имеет значения, так как данные конфигурации доступны через API без ограничений. Продолжаем все равно.
Как я могу это исправить?
Эти сообщения являются просто информационными и могут быть проигнорированы. Как говорит сообщение: «Это не имеет значения, так как данные конфигурации доступны через API без ограничений.»
Ответ или решение
Предупреждение о systemd-networkd-wait-online.service
в Ubuntu Server 24.04
После установки нового сервера под управлением Ubuntu 24.04 вы столкнулись с предупреждениями, отображаемыми в журнале системы. В частности:
keyhub systemd[1]: Configuration file /run/systemd/system/systemd-networkd-wait-online.service.d/10-netplan.conf is marked world-inaccessible. This has no effect as configuration data is accessible via APIs without restrictions. Proceeding anyway.
keyhub systemd[1]: Configuration file /run/systemd/system/netplan-ovs-cleanup.service is marked world-inaccessible. This has no effect as configuration data is accessible via APIs without restrictions. Proceeding anyway.
Эти предупреждения указывают на то, что конфигурационные файлы, находящиеся в директории /run/systemd/system
, имеют права доступа, которые делают их недоступными для всех пользователей, кроме владельца. Хотя права доступа к файлам конфигурации являются важным аспектом безопасности, суть данных предупреждений заключается в том, что они не влияют на работу вашей системы, так как данные конфигурации по-прежнему доступны через API.
Анализ предупреждений
-
Мировые права доступа: Сообщения о том, что файлы «обозначены как недоступные для всех», предупреждают о том, что другие пользователи не могут читать содержимое файлов. Это подразумевает повышенные меры безопасности, но, как указано в предупреждениях, эти меры не влияют на их функционирование.
-
API-доступ: Система активируема и управляется через API, что делает доступ к конфигурации возможным даже в случае строгих прав доступа к файлам. Это объясняет, почему системные службы продолжают функционировать обычно, несмотря на потенциальные проблемы с правами доступа.
Решение проблемы
Хотя вы можете игнорировать эти предупреждения, если они не вызывают проблем с работоспособностью системы, существует несколько возможных действий, которые вы можете предпринять для устранения данной ситуации:
-
Изменение прав доступа: Попробуйте изменить права доступа к файлам, чтобы они стали доступными для определенных пользователей или групп. Это можно сделать с помощью команды
chmod
. Например:sudo chmod 644 /run/systemd/system/systemd-networkd-wait-online.service.d/10-netplan.conf sudo chmod 644 /run/systemd/system/netplan-ovs-cleanup.service
Однако учитывайте, что права доступа могут быть восстановлены после перезагрузки системы в зависимости от конфигурации системы.
-
Пересоздание конфигурации: Если предупреждения сохраняются, попробуйте пересоздать файлы конфигурации. Возможно, они были сгенерированы с неверными правами. Вы можете удалить или переместить их, а затем перезапустить соответствующие службы или перезагрузить систему, чтобы позволить системе заново создать конфигурационные файлы.
-
Изучите документацию: В Ubuntu или
systemd
отмечены случаи, когда подобные предупреждения появляются на разных системах. Часто документация можно найти на официальном сайте Ubuntu или вman
страницах, что может быть полезно для дальнейшего понимания вопроса. -
Отслеживайте обновления системы: Иногда подобные предупреждения могут быть следствием ошибок в конкретной версии пакета. Обязательно следите за обновлениями, которые могут решить данную проблему.
Заключение
Сигналы о проблемах, подобные тем, которые вы наблюдали, могут вызванные конфигурационными недочетами, однако не всегда они указывают на серьезные ошибки. В большинстве случаев они являются информативными и не влияют на работу системы. Если вас это беспокоит, попробуйте предложенные методы изменения прав, пересоздания конфигураций или обновления системы.