Dzhoser, никакая консоль - ни виртуальная, ни "железная", ни по сети (ssh)?
Тогда прописать пользователю /usr/sbin/nologin как шелл. Будет при попытке зайти в консоль получать:
This account is currently not available.
/bin/false - плохо подходит (или хорошо, в зависимости от того что хочется) - он ничего не сообщает а просто возвращает код ошибки.