Стало надо погибче настроить доступ к fs в Debian`е. Почитал про ACL, установил, настроил по мануалу. Сделал remount для нужного раздела, dmesg говорит:
EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,acl
getfacl и setfacl отрабатывают нормально, не ругаются.
НО! По факту в выводе mount нет упоминания acl (и defaults тоже нет) и фактически
(
Read more... )
Comments 14
(а то вроде у меня на xfs всё работало).
Reply
Я становлюсь пользователем через su user, захожу в нужный каталог и пытаюсь создать ещё каталог через mkdir или файл через touch. Мне говорят - permission denied.
Reply
Reply
sda1 - это / ? дайте вывод /etc/fstab строки где прописан sda1.
Reply
Reply
Reply
Нет, там вывод аналогичный.
Reply
Так что если он не нужен, его надо явно отключать опцией noacl.
2) что конкретно показывает getfacl? А то бывает, что дополнительные права есть, а маски не хватает, и в результате эти права не работают.
Reply
getfacl: Removing leading '/' from absolute path names
# file: var/www/web/sites/sitename.ru/
# owner: www-data
# group: www-data
user::rwx
group::r-x
other::r-x
default:user::rwx
default:user:rznak:rwx
default:group::r-x
default:group:rznak:rwx
default:mask::rwx
default:other::r-x
вот этому самому rznak`у надо дать доступ на запись
Reply
setfacl -m u:rznak:rwx /var/www/web/sites/sitename.ru/
и если надо и для группы rznak, то
setfacl -m g:rznak:rwx /var/www/web/sites/sitename.ru/
После этого getfacl должен показать в списке
user:rznak:rwx
и
group:rznak:rwx
Вот тогда он и сможет туда писать.
Reply
Пардон, это я крупно затупил.
Reply
Leave a comment