IMHO negare l'uso di una shell è cosa impensabile quanto inutile
se proprio vuoi fare in modo che gli utenti non possano fare quasi nulla puoi fargli eseguire un login "restricted", vedi man bash per i dettagli, però in questo modo non so se possono neanche più eseguire i programmi in /usr
insomma secondo me è una cosa davvero inutile e senza senso voler negare l'uso di una shell, è come dire voglio negare l'uso del pc.. non ha senso![]()