Обязательно ли нужно грузить одну из оболочек?
Ну зачем же? Если ваш пользователь должен
работать только с одной и той же прикладной программой (клиентской
частью какой-нибудь мощной многопользовательской системы) укажите
полное имя этой программы вместо оболочки! И при завершении работы
с программой пользователь автоматически отключится от системы,
а кроме того, физически не сможет поиграть в тетрис в рабочее
время!