Se você não tem acesso de administrador, não há muito o que fazer.
Dito isto, isto parece ser devido à incompetência do administrador. Isso parece suspeitamente semelhante à criptografia de senha usando a função crypt(3)
clássica. De man 3 crypt
:
crypt() is the password encryption function. It is based on the Data Encryption Standard algorithm with variations intended (among other things) to discourage use of hardware implementations of a key search. key is a user's typed password. salt is a two-character string chosen from the set [a-zA-Z0-9./]. This string is used to perturb the algorithm in one of 4096 different ways. By taking the lowest 7 bits of each of the first eight characters of the key, a 56-bit key is obtained. This 56-bit key is used to encrypt repeatedly a constant string (usually a string consisting of all zeros). The returned value points to the encrypted password, a series of 13 printable ASCII characters (the first two characters represent the salt itself). The return value points to static data whose content is overwritten by each call.
Isso soa familiar?
Nenhum sistema Ubuntu recente usa isso por padrão. Seu administrador deve ter configurado manualmente a configuração da senha para usá-lo. Ou podem estar usando autenticação externa (LDAP ou similar) e não configuraram ou não puderam configurá-la com segurança.
Veja também: As senhas dos sistemas Unix / Linux modernos ainda são limitadas a 8 caracteres?