Прочитайте man 1 login, прочитайте /etc/login.defs. Также посмотрите, что у вас есть в $PATH, $LOGNAME.
Я уверен, что /home/glperez действительно существует, с ls -ld /home/glperez. Если он не существует и разрешен /etc/login.defs, вам будет предоставлен каталог, в котором логин существует, /.
Вы также можете проверить, что /bin/bash существует, является исполняемым и включен в /etc/shells
ls -l /bin/bash;ldd /bin/bash;grep /bin/bash /etc/shells
Вы должны спросить системный администратор blackhawk2, как он / она создал учетную запись glperez. useradd или adduser? Какие параметры? Вы должны иметь зашифрованный домашний каталог? Проверяет ли blackhawk2 пользователей на локальном уровне или по сети (отметьте /etc/nsswitch.conf)? Если по сети, что этот сервер думает о вас?