Para mim, isso parece que o servidor foi configurado incorretamente.
Como você afirmou, o sistema automaticamente selecionou seu nome de usuário (gisle) ao fazer o login. Essa é a única única coisa que prefixando seu nome de usuário com um '@'. Ou seja, em todos os comandos a seguir, se o usuário que você está executando como 'gisle', eles são exatamente equivalente.
ssh [email protected]
ssh -l gisle remote.example.com
ssh remote.example.com
Sua pergunta indica que seu ambiente de trabalho tem dois conjuntos de sistemas, um que usa /home/staff/g/gisle
e outro que usa /home/gisle
. Isso obviamente significa que você tem dois back-ends de autenticação (LDAP, NIS, etc.). O comportamento que você está vendo indica que o sistema no qual você está efetuando login está configurado para usar o backend de autenticação incorreto.
Se você tivesse que alterar sua senha nos sistemas que usam /home/staff/g/gisle
, eu aposto que você encontraria sua senha alterada também neste sistema.
Significa que isto não é um problema da sua parte. A solução aqui é entrar em contato com o administrador do sistema e solicitar que eles o consertem.