Sim, é possível. Você precisa revogar as permissões de gravação para o diretório. Isso pode ser feito por
chmod -w /path/to/dir
O usuário não poderá criar arquivos ou diretórios no diretório.
Mas não vejo uma maneira simples de permitir que os usuários criem arquivos e não permitam criar diretórios.
Pode haver uma solução alternativa com um script usando inotify
, que detectará a criação de diretórios e fará algo, como removê-los, etc.
Outra opção é revogar as permissões de mkdir
. Neste caso, o usuário não poderá criar nenhum diretório.
E também há outro jeito muito hacky