Большая часть wikis и решения для управления контентом дадут Вам функциональность, которую Вы ищете. Мне нравится Plone, поскольку это - богатые метаданные и ищущие возможности, но это - большой молоток, если все, в чем Вы нуждаетесь, является совместным доступом к файлам. Мы используем Слияние (и использовали Mediawiki) в моем офисе и них обоих работа для этого вида вещи (хотя Слияние в особенности не обязательно симпатично насколько управление файлами идет).
Некоторые решения предлагают доступ WebDAV, который хорош, потому что и Windows и OS X могут смонтировать объемы WebDAV на рабочем столе точно так же, как другие диски. Поддержка Linux WebDAV не довольно хороша (но можно фальсифицировать его с файловым менеджером как Наутилус).
It appears that SQLDefaultHomedir
is a single directory for ALL users who have no home directory in the database (in other words, they all share one directory). If you don't want to have an actual field for it in the database, you could hardcode it into the query, something like CONCAT('/var/www/projects/users/', username) AS homedir