Quando um usuário efetua login via telnet ou no console ou abre uma janela `xterm` em X, o programa shell do usuário será executado para interpretar os comandos digitados. Se um usuário não tiver um programa shell válido ou um que não faça nada (como `/bin/false` ), esse usuário não poderá efetuar login. Isso pode ser útil ao criar usuários que podem apenas ler e enviar email.

Listadas neste campo estão todos os shells usados pelos usuários no seu sistema. Você pode selecionar um ou escolher Outro. E digite o caminho completo do shell no campo de texto abaixo.

Todos os sistemas Unix vêm com o shell Bourne ( `/bin/sh` ) e o C Shell ( `/bin/csh` ). Outros shells comuns e mais fáceis de usar são `tcsh` , `zsh` e `bash` .