Доброго времени суток, aLL.Возможно ли сделать так, чтобы анонимны могли не только заливать/создавать файлы/директории, а и их удалять? То-бишь - полный доступ ко всем файловым объектам в определенной папке.
Gentoo, pure-ftpd-1.0.21. Запускаю с ключами -A -x -j -R -Z -M -L 10000:20. С правами на папки все нормально. Игры с umask не помогли...
>Доброго времени суток, aLL.
>
>Возможно ли сделать так, чтобы анонимны могли не только заливать/создавать файлы/директории, а
>и их удалять? То-бишь - полный доступ ко всем файловым объектам
>в определенной папке.
>Gentoo, pure-ftpd-1.0.21. Запускаю с ключами -A -x -j -R -Z -M -L
>10000:20. С правами на папки все нормально. Игры с umask не
>помогли...
>Можно, конечно.
Читаем в ChangeLog то, что относится к Version 1.0.5
>Можно, конечно.
>Читаем в ChangeLog то, что относится к Version 1.0.5Из подходящего нашел только следующее:
===
Unofficial macros to give more power to anon users :
ANON_CAN_CHANGE_PERMS, ANON_CAN_DELETE, ANON_CAN_RESUME and ANON_CAN_RENAME
===
Это - оно?
Про использование макросов в мане и документации на сайте ничего не нашел. Каким образом сие используется?
>Это - оно?
>Про использование макросов в мане и документации на сайте ничего не нашел.
>Каким образом сие используется?Оно.
Каким образом используется - разархивируем исходники и натравливаем
grep -r нужная_директива
на исходники, ищем соответствущий сырец, ставим в нём
#define нужная_директива 1
собираем, запускаем и радуемся.
>Оно.
>Каким образом используется - разархивируем исходники и натравливаем
>grep -r нужная_директива
>на исходники, ищем соответствущий сырец, ставим в нём
>#define нужная_директива 1
>собираем, запускаем и радуемся.Ах вот так все сурово значит...
Пересобрал с ANON_CAN_DELETE, ANON_CAN_RENAME в ftpd.c - все заработало. Спасибо за помощь.