Здравствуйте.
Хочу странноватого:
1. В неком каталоге я хочу дать пользователю возможность менять уже существующие в этом каталоге файлы и ходить по всем уже существующим подкаталогам.
2. При этом я хочу запретить пользователю создавать конкретно в этом каталоге подкаталоги и файлы.
3. И ещё я хочу, чтоб эти ограничения не касались уже существующих подкаталогов этого каталога.
4. И в качестве вишенки надо, чтоб в этом каталоге два конкретных файла с конкретными именами пользователю всё-таки было позволено создать - их, и только их.
Резюмируя: находишься в таком-то каталоге - редактируй на здоровье, но ничего не создавай - за исключением файлов c из «белого списка». Зашёл в подкаталог - делай в нём всё, что хочешь, ограничения на родительский каталог подкаталога не касаются.
Слабо представляю себе, как это сделать. Буду рад рекомендациям. Спасибо за внимание.