Quando un utente accede tramite telnet o alla console o apre una finestra `xterm` in X, il programma shell degli utenti verrà eseguito per interpretare i comandi immessi. Se un utente non ha un programma shell valido o ne ha uno che non fa nulla (come `/bin/false` ), quell'utente non sarà in grado di accedere. Questo può essere utile quando si creano utenti che possono solo leggere e inviare e-mail.

In questo campo sono elencate tutte le shell utilizzate dagli utenti sul tuo sistema. Puoi selezionarne uno o scegliere Altro .. e inserire il percorso completo della shell nel campo di testo qui sotto.

Tutti i sistemi Unix vengono forniti con la shell Bourne ( `/bin/sh` ) e la shell C ( `/bin/csh` ). Altre shell comuni e più user-friendly sono `tcsh` , `zsh` e `bash` .