Diretórios pessoais compartilhados? Caso contrário, insira os usuários ~/.bash_profile(ou qualquer que seja o arquivo adequado, marque INVOCATION in man bash):
exec /bin/tcsh
Ou qualquer shell que você deseja substituir com o bash.
Se eles fizerem login usando ssh, você poderá usar pares de chaves e comandos forçados.
Observe que, dependendo de onde você coloca o exec para outro shell, comandos como scppodem não funcionar corretamente se você não procurar um shell interativo, como no /etc/skel/.bashrcUbuntu.
Sua melhor aposta é pedir ao administrador do LDAP que mude loginShellpara o seu usuário LDAP.