Как сделать файл доступным для редактирования двумя различными пользователями в различных группах?

У меня есть папка в /home/www/, и владелец www, который является частью www- группа. У меня есть другой пользователь, john, часть john группа. Как может я chown /home/www/ сделать это перезаписываемым обоими www и john?Спасибо

10
задан 11.05.2010, 20:48

2 ответа

Вместо того, чтобы изменять полномочия на каталоге, могло бы быть легче поместить пользователя john в www группа. Пользователи могут быть в нескольких группах. Используйте любого usermod, отредактируйте /etc/group файл, или если у Вас есть GUI на Вашем использовании машины Linux графическая программа диспетчера пользователей (мог бы быть назван различными именами, основанными на дистрибутиве и настольной среде). Самый легкий метод должен, вероятно, открыть командную строку и ввести:

sudo usermod -G www -a john

Это попросит Ваш пароль учетной записи, и после того как Вы вводите его, пользователь john будет, имеют доступ уровня группы к/home/www каталогу.

Это предполагает, что у группы www уже есть чтение/запись/доступ на выполнение к/home/www каталогу, Если у той группы нет того уровня доступа, затем используют chgrp www /home/www и chmod g+rwx /home/www заботиться об этом.

примечание: если Вы в настоящее время зарегистрированы как 'Джон', Вы, возможно, должны выйти из системы и въехать задним ходом для Ваших полномочий обновить.

13
ответ дан 07.12.2019, 12:45

Вы не можете. Но Вы можете устанавливать ACL для него.

setfacl -m g:john:rwx /home/www
2
ответ дан 07.12.2019, 12:45

Теги

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