LINUX.ORG.RU

Зачем? Просто пропиши права на файлы и на нужную тебе директорию chmod/chown.

anonymous ()
Ответ на: комментарий от carter

man chmod man chown tl;dr Для chown нужны права рута, для chmod достаточно прав пользователя.

anonymous ()

Как по мне это решается группами. Ставишь директории и файлам внутри группу, настраиваешь, на файлах и директории делаешь 0770, юзера добавляешь в группу и полетели.

DiKeert ★★ ()
Ответ на: комментарий от carter

Не, ну можно директорию смаппить в докер, в докере, запустить ssh сервак и пускать юзера туда, лол. Или ещё что нибудь на cgroups намутить, что бы пользовательский шелл только эту директорию и видел.

Не береди мою больную фантазию, я тот ещё извращенец :D

DiKeert ★★ ()
Последнее исправление: DiKeert (всего исправлений: 1)
Ответ на: комментарий от Psych218

/usr/bin/chown /data/test/*

Нельзя так делать — cм. man sudoers/Wildcards.

Скорее всего, мы пытаемся решать неправильную задачу. Но можно попытаться нарисовать скриптец, фильтрующий аргументы, и прописывать в судоерсах его.

DonkeyHot ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.