Uma causa comum para isso é um processo suspenso de "sudo". Se você executar sudo e solicitar sua senha, mas fechar o terminal, o sudo ficará suspenso para sempre, aguardando a senha, e isso bloqueia outros logins até que você o mate.
A solução é eliminar o processo "sudo" com o Activity Monitor.
Acredito que o sudo foi corrigido no Mac OS X Lion 10.7 para sair se você fechar o terminal.