Я управляю своим собственным веб-сервером разработки и столкнулся с небольшим трудом.

У меня есть сервер с запрещенной учетной записью root и моя собственная учетная запись, назовем это bob.

У меня есть виртуальный хост apache2, чтобы сделать сайт по адресу /var/www/site/public_html/

Как я могу добавить site/public_html к бобу, чтобы все, что делает Боб, принадлежало ему, и чтобы он мог также удалять файлы там?

заранее спасибо

(работает Ubuntu Server 13.04)

Я попробовал: chown -R bob:bob * - Это сработало (позволило мне удалить файлы, которые я ранее не смог, однако я хочу быть уверен, что это залипает.

1 ответ1

1

Любые файлы, созданные Бобом (в файловой системе, в которой большинство владеют файлами), будут принадлежать Бобу, и, поскольку он владеет ими, он сможет их удалить.

Конечно, если root создает файлы, которые Боб не может записать, то Боб не может их удалить.

Короче говоря, изменения сохранятся - при условии, что Боб создаст файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .