Должны все файлы в/etc/mysql принадлежать корню или mysql могут владеть ими?

Если Вы собираетесь полагаться на EC2 как на резервное копирование, почему использование "реальный сервер" вообще?

Можно сделать все, что Вы описали здесь на EC2 и не должны волноваться о space/power/cooling/IPTransit/HWFailure/etc.

1
задан 4 July 2013 в 15:01
4 ответа

Его можно изменить. Основная причина того, что это root, заключается в том, что у пользователя mysql нет оболочки. Пользователь не должен вносить изменения в конфигурацию службы, root или любой другой группы, определенной вами. Думайте об этом как о форме разделения привилегий.

1
ответ дан 3 December 2019 в 18:52

MySQLd запускается от имени пользователя root и после этого теряет свои привилегии. Эти файлы считаются конфиденциальными (поскольку они содержат ваши файлы конфигурации и тому подобное) и должны оставаться от имени пользователя root.

2
ответ дан 3 December 2019 в 18:52

Если пользователю mysql не нужно писать в конкретный файл, ему не нужно владеть им. Файлы в / etc / mysql - это файлы конфигурации, которые должны быть доступны для записи только системному администратору, например root.

0
ответ дан 3 December 2019 в 18:52

Да, это можно изменить. Основная причина того, что это root, заключается в том, что у пользователя mysql нет оболочки. Пользователь не должен вносить изменения в конфигурацию службы, root или любой другой группы, определенной вами. Думайте об этом как о форме разделения привилегий.

0
ответ дан 3 December 2019 в 18:52

Теги

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