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 scp
podem não funcionar corretamente se você não procurar um shell interativo, como no /etc/skel/.bashrc
Ubuntu.
Sua melhor aposta é pedir ao administrador do LDAP que mude loginShell
para o seu usuário LDAP.