Armazene os arquivos no diretório esqueleto. Quando um novo usuário é criado, os arquivos desse diretório devem ser copiados para seu diretório pessoal.
O diretório é normalmente /etc/skel
.
Eu tenho uma rede com várias estações de trabalho RHEL6 e o RHEL IdM Server (também conhecido como FreeIPA) como um controlador de domínio. Cada usuário LDAP pode efetuar login em todas as estações de trabalho. Quando o usuário está efetuando login pela primeira vez, o SSSD cria o diretório $ HOME / $ USER para eles.
Gostaria de definir a configuração personalizada do Gnome para cada usuário com este comando:
nautilus-actions-new --label="Shred" --tooltip="Purge file" --icon="gtk-dialog-warning" --toolbar-label="Shred" --command="shred" --parameters="-f -u -v -z %f" -g
Como eu sei, as configurações do Gnome são armazenadas localmente no homedir de cada usuário e não há possibilidade de defini-las globalmente para cada usuário. Então, pergunto-me se existe algum gancho para o novo homedir do SSSD criando eventos para executar o comando mencionado?