Вместо того, чтобы изменять полномочия на каталоге, могло бы быть легче поместить пользователя 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
заботиться об этом.
примечание: если Вы в настоящее время зарегистрированы как 'Джон', Вы, возможно, должны выйти из системы и въехать задним ходом для Ваших полномочий обновить.
Вы не можете. Но Вы можете устанавливать ACL для него.
setfacl -m g:john:rwx /home/www