Sim, para fazer o que você precisa, basta alterar a configuração do xdg para cada usuário existente da seguinte forma:
~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/Desktop"
...
XDG_MUSIC_DIR="/home/common/Music"
XDG_VIDEOS_DIR="$HOME/Movies"
E para disponibilizar isso para todos os usuários criados, basta editar:
/etc/xdg/user-dirs.defaults
DESKTOP=Desktop
...
MUSIC=../common/Music
VIDEOS=Videos
Para modificar as permissões, esse bit é complicado porque você precisa ter certeza de que todos os arquivos criados nesses diretórios permanecerão editáveis por todos. Eu encontrei este guia interessante sobre o assunto:
O que sugere fazer o seguinte para tornar as permissões fixas e adicionar todos os usuários a um grupo comum:
chown nobody:users /home/common
chmod 2775 /home/common
usermod -a -G users user1
Você pode alterar a configuração de umask para permitir que todos os arquivos criados possam ser modificados por qualquer pessoa no grupo de usuários desse diretório, edite /etc/profile
e vá para a parte inferior e altere umask 022
para umask 002
. considerado seguro, já que todos os usuários têm seu próprio usuário principal e realmente só afeta diretórios compartilhados como este que você deseja fazer.
Deixe-nos saber se funciona bem o suficiente.