Права юзера на новые файлы (РЕШЕНО)

Автор magrega, 19 июня 2020, 13:54:10

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

magrega

Всем привет! Вопрос довольно простой, но я не смог найти как подступиться. Я работаю на debian 10 на виртуальной машине из-под вин10. Подключаюсь по фтп, чтобы брать какие-то файлы. Работаю из под рут, но есть фтп пользователь alex. Проблема в том, что я дал права доступа на домашнюю папку алекса, он может записывать там и менять всё, но когда я копирую новый файл из-под рут в эту папку, чтобы, например, потом выгрузить их в вин, у алекса нет доступа к нему, нужно вручную прописывать права именно на этот файл.

Можно ли как-то настроить так, чтобы все файлы, попадающие в папку алекса, сразу становились его по праву?

qupl

При копировании права на файл не меняются. Если он принадлежал root, то так и останется, пока не сменить.


magrega

gardarea51, не сработало. Я прописал так из-под рут: chmod g+s alex /home/alex и пробовал chmod g+s /home/alex

Но все равно, когда появляется новый файл от рут в папке, я не могу ничего с ним сделать, кроме как удалить.


magrega

Покопался в ACL, но решение подсказали на оверстаке:

setfacl -R -m "group:share:rwX" $dir               
setfacl -R -d -m "group:share:rwX" $dir

Решение найдено.